2571 625
1554 309
6331 323
11229 514
2853 397
3286 734
5510 817
2620 463
8081 364
7942 605
8695 795
3495 710
1653 254
6547 725
3980 574
5088 583
2963 161
931 115
1338 219
6058 460
12521 595
9491 527
19162 635
32561 378
7383 295
10384 749
4651 350
25524 305