40945 131
2502 446
3713 854
7361 164
5951 856
9331 307
6883 387
15946 348
4253 359
12464 493
4167 442
23171 482
5859 524
2528 321
4101 403
3016 577
3495 659
3622 816
2686 179
3878 761
2176 320
5073 697
3304 32
2990 686
920 104
3013 422