29008 61
22353 545
10387 90
39475 515
15953 603
9903 217
15406 579
14773 259
31023 562
16279 752
5834 306
18066 91
25486 146
22569 587
13187 232
14352 38
38022 349
29449 667
34399 183
23083 538
15309 337
19719 381
29784 434
21590 207
15356 692