2903 71
24365 603
18929 419
7296 93
11032 695
12433 781
21573 457
6731 605
8844 989
5569 576
2766 419
1611 190
3767 685
1791 200
1673 299
1116 147
1574 33
4619 360
3438 260
5417 495
4343 354
1562 213
2927 443
2667 139
6631 390
4204 661
2819 313
6732 457