2422 504
2313 469
1036 291
802 208
3047 611
3525 540
2592 813
2669 699
435 31
613 109
544 30
1653 296
888 157
1240 260
751 125
2682 566
2762 753
552 123
1057 311
3143 665
2980 247
3327 879
3616 535
15598 832