2938 531
2091 81
14552 633
4111 728
3411 691
2104 227
3140 451
2222 317
1888 145
3266 503
4820 882
9019 332
2677 460
3811 851
3390 483
847 38
4244 460
17300 422
24732 373