2107 349
1543 75
1670 83
16135 812
10338 312
4954 274
5129 371
11797 1012
29770 68
4283 156
20973 324
6380 487
10336 382
3135 560