37115 116
42145 282
1453 154
8547 240
10917 452
16832 545
223684 514
30803 393
43635 199
10821 671
10623 117
20081 588
3828 319
2030 82
8191 758
5276 312
8602 599