29381 61
22657 545
10618 90
39798 515
16078 603
10143 217
15502 579
14903 259
31281 562
16378 752
5917 306
18219 91
25638 146
22738 587
13300 232
14547 38
38397 349
29655 667
36117 183
23555 538
15451 337
19875 381
29948 434
21790 207
15579 692