40398 605
4913 610
3907 324
12660 57
13004 622
2717 174
7067 517
20139 448
2464 243
2306 98
3038 541
17596 361
5714 433
1532 52
5570 571
1847 159
2785 241
3060 294
2257 249
1594 66
868 138
7297 34
1687 346
2015 208
3556 737
1545 73
3670 481
4302 657