2106 349
1670 75
1717 83
16145 812
10576 312
4969 274
8873 371
11903 1012
29975 68
4295 156
21014 324
6468 487
10395 382
3175 560