29429 61
22733 545
10668 90
39847 515
16089 603
10208 217
15510 579
14913 259
31313 562
16389 752
5931 306
18242 91
25661 146
22754 587
13308 232
14567 38
38438 349
29701 667
36469 183
23632 538
15463 337
19895 381
29961 434
21820 207
15599 692