150486 393
181244 364
106831 266
40098 484
156095 861
78202 948
66231 471
63916 403
148756 313
82171 715
115113 787
64699 366
67280 616
51921 302
395926 730
76530 282
96052 674
35029 346
108068 1082
221543 904
188870 1179
124004 295
88177 129
199995 704
35380 450