2810 587
6444 462
15137 804
2301 287
658 205
19003 421
28413 313
4903 943
4637 645
17605 434
1141 303
30142 829
20807 630
9616 520
993 174
3818 167
8385 776
2769 767
16941 641
13541 587
1561 446
5841 291
33859 58
3924 678