12037 650
3439 596
2931 230
12422 375
4281 551
1875 332
3814 404
3747 465
2209 139
7378 945
9395 37
1895 69
17098 44
1994 198
2815 799
2061 516
1588 310
738 73
17026 84
5189 30
4956 168
5845 286
8941 636
6773 508