2702 595
2207 473
27488 443
3399 342
3657 682
8438 152
1116 151
354 32
2907 697
2842 413
816 197
3471 674
701 69
2559 594
1481 193
1458 383
3284 659
2745 643
936 152