2502 46
4791 168
8591 669
5856 779
7652 775
3789 610
4870 133
5244 392
17209 650
4986 340
4091 358
16630 684
870 56
2749 113
6941 857
3716 685
18663 664
8427 458
2956 617
4841 238
2838 311
4476 330
10505 694
6801 536