2909 399
3632 588
182684 307
12751 517
17741 219
77672 404
15426 56
9819 304
2392 175
3973 793
1622 144
3101 435