3007 952
2733 635
1574 335
736 163
1840 454
668 172
655 127
2592 666
7910 209
2789 153
15334 648
44085 677
11352 377
10103 379
8796 141
7978 494
5654 376
13233 303
6888 263
4592 610
7456 327