115653 255
307759 182
34623 375
159192 590
74661 218
33437 334
30798 44
25192 49
49795 602
166620 403
48151 851
58337 600
211823 721
33995 369
175364 205
49218 255
40089 763
95652 677
50442 168
41712 423
31179 217
41653 870
21114 210