29031 61
22382 545
10403 90
39522 515
15965 603
9907 217
15414 579
14782 259
31039 562
16297 752
5843 306
18079 91
25499 146
22581 587
13200 232
14360 38
38050 349
29470 667
34433 183
23117 538
15315 337
19742 381
29803 434
21627 207
15366 692