2107 349
1543 75
1670 83
16131 812
10309 312
4953 274
5124 371
11791 1012
29762 68
4277 156
20971 324
6375 487
10331 382
3135 560