2132 427
2074 278
18938 487
19403 209
4628 319
2884 272
40631 251
7763 38
125987 678
6464 789
4673 965
1704 245