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