2107 349
1543 75
1670 83
16136 812
10339 312
4954 274
5129 371
11799 1012
29770 68
4283 156
20973 324
6380 487
10336 382
3136 560