2117 433
1002 288
3646 559
493 73
1221 134
3339 768
25858 679
139529 216
4983 555
47314 220
12587 163
9743 528