4096 661
7334 45
31465 596
7024 390
15025 246
22433 381
44737 298
13146 285
24531 348
7271 745
3015 101
3571 574
15460 169
8202 97
9251 624
1922 153
2916 232
10051 465