29005 61
22344 545
10387 90
39460 515
15950 603
9901 217
15403 579
14770 259
31012 562
16277 752
5833 306
18065 91
25485 146
22567 587
13186 232
14346 38
38010 349
29445 667
34393 183
23069 538
15307 337
19715 381
29778 434
21581 207
15353 692