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