2107 349
1543 75
1670 83
16136 812
10347 312
4954 274
5130 371
11802 1012
29777 68
4284 156
20973 324
6380 487
10338 382
3137 560