15075 399
19137 185
10442 115
4284 671
3506 80
13985 205
2972 235
4403 898
5738 702
3671 885
3786 427
2957 109
2396 498
2905 461
1952 142
12253 794
2678 568
2037 532
987 134
3535 516
977 74
1254 174
2047 307
23781 578
2120 168