2703 511
7801 610
1943 87
4616 737
2576 562
3259 629
1086 197
17887 697
45807 276
3159 807
2368 405
2338 575
36353 209
7583 402
3003 623
2891 650
3344 557
2780 527
13233 272
3819 340
3126 616
3199 732
3198 470
4484 522
4767 647
709 126