40758 131
2488 446
3689 854
7175 164
5876 856
9206 307
6877 387
15899 348
4231 359
12380 493
4131 442
23135 482
5851 524
2505 321
4085 403
3008 577
3476 659
3611 816
2667 179
3866 761
2165 319
5042 697
3270 32
2986 686
912 104
2989 422