850 29
3602 84
21649 630
4536 669
5433 956
15282 734
10324 176
20657 522
2452 370
2281 366
57774 392
27484 827
12012 558
11777 161
20283 116
3183 354
9672 209
9865 171
1307 183
1391 153
3032 724
1118 142
2417 580
11743 558
5571 594
3124 411
7667 201
1111 198