10593 50
32053 145
16623 777
20806 759
17348 676
26164 201
23979 313
20272 448
53046 351
30174 537
16200 573
27055 211
28703 416
45931 342
10438 228
13633 656
16273 468
26060 504
24114 242
18939 63
37195 142
24329 158
18084 670
2483 440