2107 349
1543 75
1670 83
16137 812
10351 312
4954 274
5130 371
11804 1012
29780 68
4284 156
20973 324
6380 487
10340 382
3137 560