4096 661
7335 45
31467 596
7024 390
15025 246
22434 381
44738 298
13148 285
24531 348
7271 745
3015 101
3571 574
15460 169
8203 97
9251 624
1922 153
2916 232
10051 465