1226 55
28902 150
9104 368
76016 942
19324 237
20132 927
2706 173
1383 53
2031 222
21715 462
23267 368
4383 783
23754 284
5135 225
8926 448
3594 628
5226 105
33663 416
7011 251
6938 692
5415 488
5894 157
2643 183
37375 358
7458 69
14616 492
8779 91
3307 584