51028 311
130562 594
114880 637
100113 454
57372 734
80541 887
199006 1082
63573 867
102439 457
51882 122
8261 28
58996 639
100886 739
88793 631
105365 305
77678 159
54140 546
125458 356
57869 176
23037 672
6374 648
251975 726
199646 762
74681 285
99761 459
64718 90
48056 215
34553 290