10851 90
5099 695
9761 600
1357 114
3338 370
5049 565
1083 37
5910 376
6177 249
13445 839
3746 285
4290 249
6375 83
6785 741
40943 302
18507 161