504 70
2262 652
1474 346
2631 611
850 265
60260 347
2628 436
7348 260
1081 80
2859 579
4056 859
5150 592
3079 501
147931 768
86946 628
210325 971
45407 78
107045 320
42692 429
54279 292
77299 272
57297 476