3028 147
3401 738
8287 938
2827 497
1571 106
23399 267
4447 659
911 103
3712 543
2738 572
9551 918
4276 476
5282 780
7838 362
5079 739
5400 913
2133 73
4206 576
5150 542
4081 515
6093 757
3738 715
1936 236
3000 30