29376 61
22651 545
10615 90
39797 515
16078 603
10141 217
15502 579
14900 259
31280 562
16377 752
5917 306
18218 91
25635 146
22737 587
13299 232
14544 38
38396 349
29653 667
36095 183
23548 538
15449 337
19871 381
29948 434
21788 207
15577 692