4501 641
2115 281
1678 80
32594 407
23838 863
7498 78
34829 576
5739 301
1008 133
6243 490
5689 556
4452 878
3795 706
3333 334
11853 194
27655 580
8455 907
5477 524
1300 63
2313 263
17976 596
4603 247
16154 322
13287 111
4614 797
3823 763
27176 293
2025 166