3057 824
532 40
1693 39
879 115
1678 249
3116 806
4700 676
1047 225
912 42
843 167
586 67
3563 821
675 85
3191 888
1580 424
783 162
2670 704
1432 257
2556 500
3226 675
2193 412
2186 347
1966 518
1241 304