2536 362
1000 125
2720 437
7074 488
2963 361
4782 743
3560 52
4558 459
10300 496
10967 648
1980 255
2894 298
8551 673
1168 66
4336 450
11262 577
4957 679
13831 325
12071 76
2118 401
8673 781
3139 432
2664 163
1977 558
4241 725
3465 345
1398 282
875 138