29386 61
22678 545
10634 90
39810 515
16081 603
10155 217
15506 579
14906 259
31292 562
16385 752
5918 306
18222 91
25645 146
22742 587
13303 232
14549 38
38405 349
29666 667
36200 183
23575 538
15452 337
19880 381
29949 434
21795 207
15587 692