312 100
2703 794
2626 740
578 163
2434 690
146 33
2924 581
1434 383
1412 405
2322 508
3336 460
16360 213
11795 660
2450 163
1689 67
4006 551