4506 262
3328 55
15702 46
5687 155
5117 145
2246 169
2335 71
7714 265
6801 169
17300 50
14261 650
6274 859
3632 281
33721 140
19393 856
7124 391
10187 114
17435 841
3878 149
1399 89
7351 246
7684 499
8471 201
4375 78
20817 85
5909 159
10927 890
7202 418