3096 729
5946 533
964 46
3018 565
21331 377
4631 541
2651 669
11679 608
3752 654
4243 812
2725 522
1656 383
2802 508
3306 732
3261 688
5630 509
2155 349
6856 784
3790 628
4051 824
13614 353
2324 514
3285 374
3745 244
8065 694
4412 575
2998 705
3330 521