29381 61
22660 545
10618 90
39799 515
16078 603
10143 217
15502 579
14903 259
31282 562
16380 752
5917 306
18220 91
25638 146
22738 587
13301 232
14547 38
38397 349
29657 667
36123 183
23556 538
15451 337
19875 381
29948 434
21791 207
15580 692