12037 650
3439 596
2931 230
12422 375
4281 551
1875 332
3814 404
3747 465
2209 139
7378 945
9395 37
17098 44
1994 198
2815 799
2061 516
1588 310
5089 226
17026 84
5189 30
8941 636
6773 508
7753 648
8957 859
14303 496