509507 3080
304893 2068
486051 2618
413666 1262
126647 488
610570 2711
186692 1261
872198 8512
678189 11513
451214 4983
1835607 13147
300265 2064
420434 2242
365448 836
7718 130
649886 1944
520201 4546
219830 729
2861856 11977
925784 7970
204451 609
685408 7078
862623 5064
3260851 14523