1073 265
7430 953
4681 689
2051 300
2701 477
808 98
2979 677
816 88
2355 570
1481 275
3136 933
612 107
3002 729
5431 533
767 45
2881 563
21114 377
4163 540
2507 669
11562 608
3633 654
4000 812
2580 522
1548 383
2597 508
3157 732
3184 688
5526 509