2106 349
1670 75
1714 83
16144 812
10572 312
4969 274
8873 371
11903 1012
29972 68
4295 156
21013 324
6468 487
10392 382
3175 560