3049 921
4070 460
1169 264
25843 465
1221 134
4727 103
2048 328
21881 221
30504 215
40918 541
2405 230
159979 740
58685 483