307032 1213
560826 1200
621579 1319
1656189 3612
422615 1695
370672 966
320006 983
445018 721
342226 1112
578457 951
468353 687
229882 474
440982 592
698961 1430
731383 1372
10417 775
427461 926
378269 1071
1156239 1296
766065 1642
832597 1660
687901 804
1014268 2434
433155 1134
279125 1201
93295 238