3290 524
2926 533
2328 119
3107 261
2102 180
1780 68
3303 614
13042 601
4971 885
3008 408
14538 799
4384 706
2499 125
4554 399
7621 152
4387 684