300556 566
372169 731
102255 1167
73941 845
111374 937
194275 1027
104394 346
114925 801
573687 1621
332782 1109
523226 1507
727301 1371
74672 340
763299 3156
575789 949
55775 508
528363 1485
397238 731
1322317 2502
61414 277
30235 639
158657 392
330254 1156
1211743 4557