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