2507 230
5388 553
12291 815
11198 633
36012 487
34769 743
9745 266
6595 53
31521 443
23440 113
7393 327
105430 399
10542 70
6585 710
115698 808
9289 405
5279 669
3907 546
3787 618
14405 201
4739 533
9563 595
4350 76
7446 506
64772 609
12752 375
5732 606
4207 116