2906 399
3629 588
182577 307
12748 517
17708 219
77591 404
15380 56
9815 304
2392 175
3968 793
1621 144
3099 435