107813 250
283553 178
31392 374
147367 586
66613 216
29293 333
27840 43
21389 49
46894 601
146373 400
42073 848
50243 597
175155 695
30746 366
150062 200
40046 252
34530 763
77146 669
44016 168
35984 423
24787 217
33794 868
16455 208