2107 349
1543 75
1670 83
16131 812
10318 312
4953 274
5128 371
11795 1012
29763 68
4277 156
20971 324
6377 487
10331 382
3135 560