37008 515
11686 495
1243 367
9109 154
8657 78
2227 389
10610 738
3719 753
3988 433
5548 126
868 115
2638 465
20163 220
4285 505
3784 846
2783 571
1700 187
1536 173
804 59
22360 82
2059 488
902 45
2510 388
32286 121
826 98
2852 276
4381 444
10352 420