307353 336
669 95
8268 71
113918 471
176596 485
573 70
3340 668
999 233
144956 300
21068 387
2114 386
1447 342
2830 582
87777 752
148670 844
3061 637
4362 494
153161 742
4969 262
42008 383
74575 372
124368 616
432325 857
342652 923
52549 210
221935 620
529556 1154
18893 216