49733 85
40297 365
28311 506
21523 651
12857 545
44769 105
111437 721
53655 557
18450 741
20905 195
25599 697
17937 886
36395 326
24187 603
14685 575
24841 324
27439 427
31227 600
26217 1009
63829 107
23458 489
28582 223
24363 129
16122 215
59299 847
53149 58
56286 483
56920 68