4096 661
7335 45
31469 596
7025 390
15025 246
22435 381
44741 298
13149 285
24532 348
7271 745
3015 101
3571 574
15462 169
8203 97
9251 624
1922 153
2916 232
10051 465