29505 91
6548 636
2998 469
19996 125
7151 594
18757 41
3986 345
13804 559
3546 135
3311 257
2772 300
9818 701
2960 126
3440 537
2656 326
3464 129
3337 663
5971 509
5756 66
8810 252
3504 187
6238 107
8291 522
6692 616
9126 63
3448 541
15512 454
12660 132