43501 214
155752 421
377910 538
1096102 1878
304628 1050
118355 679
1549206 4454
356071 883
444352 1059
343702 780
605141 1657
411125 1023
582358 952
550095 1365
305511 1009
277111 710
509101 1908
442577 999
452687 1987
40939 393
83967 595
304781 917
516108 1656