4506 641
2123 281
1681 80
32600 407
23847 863
7499 78
34840 576
5741 301
1009 133
6245 490
5690 556
4453 878
3797 706
3334 334
11858 194
27672 580
8455 907
5480 524
1311 63
2317 263
17987 596
4605 247
16169 322
13296 111
4616 797
3827 763
27186 293
2027 166