1001 252
1819 540
796 196
8044 450
7283 489
2678 506
3281 777
3342 474
986 249
2360 307
2981 863
1473 308
1244 340
1282 382
2785 661
4221 531
16597 582
2565 707
1732 374
534 95
3529 893
129 33
469 109
532 89