2107 349
1543 75
1670 83
16136 812
10343 312
4954 274
5130 371
11801 1012
29775 68
4284 156
20973 324
6380 487
10338 382
3136 560