1202 275
2994 933
516 107
2795 729
4864 533
631 45
2678 563
20950 377
3693 540
2324 669
11463 608
3498 654
3733 811
2499 522
1434 383
2344 506
2878 732
3096 688
5454 509
1618 349
5327 783
3378 628
3704 824
12900 353
2043 514
2914 373
2571 243
6438 694