2106 430
2386 238
13375 306
12800 104
6588 114
9055 24
9251 857
12572 560
10101 606
6873 409
36485 393
6736 726
15965 448