2106 349
1670 75
1712 83
16144 812
10566 312
4969 274
8871 371
11902 1012
29972 68
4295 156
21013 324
6468 487
10392 382
3175 560