27585 643
2994 133
3486 465
3111 574
8257 70
4965 671
5980 618
6657 203
26628 88
8048 750
2521 238
10403 867
2917 362
7961 320
6468 547
4076 513
5632 531
57033 712
21869 876
2178 197
15406 686
10271 489
11553 181
14350 163
4610 332
7085 305
8329 697
16795 277