29020 61
22368 545
10397 90
39492 515
15958 603
9904 217
15409 579
14777 259
31028 562
16288 752
5836 306
18073 91
25493 146
22570 587
13192 232
14354 38
38033 349
29460 667
34412 183
23094 538
15310 337
19729 381
29795 434
21611 207
15360 692