2909 399
3630 588
182653 307
12751 517
17729 219
77641 404
15409 56
9817 304
2392 175
3971 793
1622 144
3100 435