2106 349
1670 75
1715 83
16145 812
10572 312
4969 274
8873 371
11903 1012
29974 68
4295 156
21013 324
6468 487
10393 382
3175 560