2133 427
2075 278
18939 487
19403 209
4628 319
2884 272
40633 251
7763 38
125987 678
6464 789
4673 965
1704 245