29027 61
22379 545
10402 90
39517 515
15962 603
9906 217
15414 579
14781 259
31035 562
16294 752
5843 306
18079 91
25498 146
22580 587
13197 232
14358 38
38046 349
29470 667
34428 183
23116 538
15315 337
19737 381
29801 434
21625 207
15362 692