3291 632
13833 670
89888 355
32013 935
17944 278
5239 240
1876 191
1532 51
9158 50
4138 529
5382 171
28859 145
31270 581
2068 291
14629 776
2718 60
18306 758
3296 497
3695 728
14993 675
10222 866
1518 273
8438 326
11585 687
3734 763
2315 71
7520 606
1960 98