1017 31
4096 681
5584 158
5725 448
54961 302
2597 75
9143 624
6195 614
2784 269
15799 170
12242 535
11430 55
2247 370
4014 234
1945 296