953 121
3441 737
2500 413
24806 664
5128 405
6182 572
12860 394
15362 547
23117 633
7938 819
9968 362
13574 927
4307 69
10272 307
10266 673
2499 296
3420 353
4958 604
5734 437
7147 565
15158 138
5832 421
4639 208
12655 181
9578 239
1941 145
23452 622
6227 443