2105 349
1670 75
1703 83
16144 812
10560 312
4969 274
8870 371
11898 1012
29967 68
4295 156
21008 324
6463 487
10391 382
3175 560