2153 142
13984 714
5278 539
3166 195
11184 642
2168 328
3817 516
4351 232
1175 74
2850 202
3047 791
2812 399
2495 153
2165 386
1812 133
3724 593
3539 79