103663 283
280853 813
80770 530
274976 669
57153 332
64132 537
118394 647
365231 766
51364 492
148864 374
120898 502
40031 832
56568 318
145008 615
124092 648
107278 464
60423 735
85620 895
5591 617
212328 1103
66176 868
107360 461
54478 123
60764 641
105266 745
3996 440
91028 631
109536 307