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