40477 188
2140 259
15294 663
47415 930
8912 460
2678 107
11883 336
125056 861
4733 433
37547 653
11145 954
6786 628
3868 415
4205 371
153123 332
5708 893
22833 717
24257 221
4050 440
8529 384
9851 242
7895 62
2232 222
17963 671