339 91
3111 905
2485 684
1949 549
2157 563
6575 459
1317 360
3266 684
3592 475
1826 142
15725 359
3158 445
15011 590
2642 287
2161 443
41937 451
9268 201
14883 716
13265 582