353 75
1873 477
1073 222
2542 793
340992 1466
168681 860
96410 730
50654 295
39408 800
1399 292
106388 589
104493 510
405203 1593
105257 1040
129933 378
229984 914
80848 802
316197 466
70385 444
25066 633
78829 358
89843 401
155536 611
185480 309