29015 61
22360 545
10395 90
39482 515
15954 603
9904 217
15407 579
14774 259
31026 562
16282 752
5834 306
18070 91
25492 146
22569 587
13187 232
14353 38
38026 349
29453 667
34404 183
23089 538
15309 337
19722 381
29789 434
21601 207
15356 692