3031 761
1249 196
63686 346
18240 552
3952 129
18776 722
10849 515
3209 709
6543 297
6322 444
2633 304
3802 897
3270 514
2182 86
2935 84
4699 195
20640 630
1991 74
29330 513
6334 482
5202 503
3272 681
3159 693
3124 535
2264 449
3011 589
565 108
1628 200