4503 641
2123 281
1681 80
32597 407
23845 863
7499 78
34837 576
5741 301
1009 133
6245 490
5690 556
4453 878
3796 706
3334 334
11857 194
27669 580
8455 907
5480 524
1310 63
2317 263
17986 596
4604 247
16166 322
13296 111
4616 797
3827 763
27180 293
2027 166