29239 61
22538 545
10511 90
39717 515
16053 603
10065 217
15472 579
14866 259
31209 562
16358 752
5892 306
18183 91
25598 146
22671 587
13273 232
14477 38
38291 349
29591 667
35265 183
23367 538
15399 337
19840 381
29922 434
21722 207
15493 692