2104 349
1670 75
1696 83
16144 812
10550 312
4969 274
8865 371
11896 1012
29965 68
4292 156
21007 324
6462 487
10391 382
3175 560