28523 233
10564 783
10122 644
4744 38
11672 691
19406 379
6403 668
2655 401
12390 571
5129 539
10059 183
4338 468
3349 40
8605 126
15698 450
84031 108
17105 604
8897 770
4449 187
20652 593
11367 504
18800 261
6595 632
4816 732
25003 95
13304 371
105376 310
18514 238