29007 61
22352 545
10387 90
39470 515
15953 603
9903 217
15405 579
14770 259
31016 562
16279 752
5833 306
18066 91
25486 146
22568 587
13187 232
14348 38
38018 349
29448 667
34396 183
23080 538
15309 337
19718 381
29781 434
21589 207
15355 692