29029 61
22381 545
10403 90
39520 515
15964 603
9906 217
15414 579
14782 259
31038 562
16297 752
5843 306
18079 91
25499 146
22580 587
13198 232
14358 38
38050 349
29470 667
34433 183
23117 538
15315 337
19740 381
29803 434
21626 207
15365 692