2902 487
1420 285
326 74
4127 718
2315 231
1459 358
2791 411
1361 147
15590 777
1488 271
2895 835
1484 441
4275 683
592 98
2526 527
761 137
2267 105
2838 546
2787 674
2888 881
2550 565
2044 445
4072 968
850 175