15033 962
3118 481
9803 132
3596 167
7076 265
5452 717
2862 199
1736 117
5535 680
2425 298
4364 673
3278 521
9083 506
16489 538
5277 562
2481 462
3759 599
2332 352
2061 352
3791 388