29027 61
22376 545
10402 90
39516 515
15961 603
9906 217
15414 579
14781 259
31034 562
16294 752
5842 306
18076 91
25498 146
22577 587
13197 232
14358 38
38045 349
29469 667
34426 183
23115 538
15315 337
19737 381
29800 434
21624 207
15362 692