50176 374
27893 345
297911 1059
22469 79
14207 739
13968 578
25621 113
15634 218
16011 103
63290 546
25475 459
7940 745
67905 729
5298 527
6711 292
5095 533