107813 250
283550 178
31392 374
147366 586
66613 216
29292 333
27840 43
21389 49
46894 601
146368 400
42071 848
50241 597
175149 695
30746 366
150061 200
40045 252
34529 763
77146 669
44016 168
35984 423
24787 217
33794 868
16455 208