2496 288
3432 581
919 31
15233 455
19521 246
2223 342
1559 125
10230 746
6098 677
5764 888
2372 161
1390 128
9879 380
1675 239
3401 526
6135 521
14238 181
6556 831
4644 107
2918 210
1186 120
8371 927
3972 745
8476 65