29430 61
22734 545
10668 90
39847 515
16089 603
10212 217
15510 579
14913 259
31314 562
16389 752
5931 306
18242 91
25662 146
22755 587
13308 232
14567 38
38438 349
29704 667
36477 183
23636 538
15463 337
19896 381
29961 434
21820 207
15599 692