2637 135
17993 117
23036 668
2622 531
3318 614
1287 72
1929 381
2494 371
3796 626
3711 882
1496 71
2947 205
1636 253
2860 175
1405 50
3075 175
3732 907
3528 516
2180 189
4824 806
3002 223
1716 327
2045 246
3664 529