103506 264
57909 450
50559 534
146954 163
59320 330
20579 184
166420 539
25830 57
76874 643
30147 593
56002 362
15672 375
21153 327
27761 154
20149 479
87315 326
21910 846
140875 268
152183 575
23227 570
23606 318
127398 969
36772 287
29558 631
39484 364
108872 715