508528 1754
634942 1605
827300 3595
166126 586
1155313 1296
628151 980
116965 802
281428 1356
76723 341
43763 61
58504 1069
113321 937
1213730 4559
303941 789
299209 1047
304317 946
407700 825
615749 918
105604 328
216489 268
731410 1682
639248 1875
444404 1337