12585 580
5845 624
29481 919
6037 330
9455 281
32853 240
16534 521
6305 269
20543 486
17010 585
15941 241
3312 551
11907 593
6042 58
1794 556
2730 698
1548 355
2773 738
2976 923
2781 688
225 49
1529 388
797 182
938 171
3041 909
1693 508
408 74
1937 443