40905 426
2811 233
56125 857
62665 403
13850 285
24145 585
50594 228
46548 314
50045 793
11925 412
31353 464
31337 167
7641 153
2316 113
4469 588
10503 656
4160 880
2649 246
3599 572
8272 196
3909 693
4132 466
5021 452
3535 162
2197 86
4207 762
4066 884
4131 412