45129 321
6786 685
3965 605
572 59
1383 311
2770 561
2577 583
614 89
2463 715
3709 768
2897 755
2935 729
2525 671
2080 461
1560 311
1338 308
4006 436
3907 157
148859 525
115999 904
4112 287
6379 914
20616 704
17793 575
22401 192
25548 259