2904 399
3629 588
182544 307
12747 517
17706 219
77579 404
15375 56
9815 304
2392 175
3968 793
1621 144
3099 435