25715 173
8734 91
8216 860
1890 115
7753 259
7444 490
5039 120
4852 345
6252 512
7828 376
8416 547
4753 860
12746 333
4379 196
9080 357
6177 367
2460 295
5046 411
3491 68
4603 676
3807 622
2941 413
5531 318
10859 907
17490 508
16447 236
14987 684
5466 291