353 75
1873 477
1073 222
2542 793
39883 302
332163 760
141567 1057
156621 978
135288 508
129295 212
367160 997
146029 876
476143 1026
3183 766
2730 424
98206 402
426734 856
527630 1601
116797 1947
116488 829
102127 892
288035 614
191548 945
284437 722