682 141
462 37
2855 719
2044 427
1357 378
507 110
2507 626
411 111
323 53
2912 360
4887 506
15210 537
4243 47
6445 398
17260 84