19981 125
7095 594
18739 41
3977 345
12404 559
3528 135
3308 257
2755 300
9749 701
2888 126
3411 537
2642 326
3442 129
3309 663
5947 509
5672 66
8751 252
3451 187
6177 107
8275 522
6656 616
9121 63
3440 541
15505 454
12653 132
1168 92
6856 537
20964 510