307293 179
34569 375
158946 590
74567 218
181988 224
33370 334
43465 142
30710 43
25134 49
206756 536
49728 602
166218 403
48037 851
58156 600
211103 721
33921 369
174866 205
28273 598
49153 255
40003 763
95394 677
50396 168
41671 423
31105 217
41561 870
21024 210
180246 690
166172 305