3305 640
2374 415
17541 485
21231 313
5325 565
27226 717
6033 548
15901 651
4995 411
6022 707
7494 571
2140 60
27228 213
2809 37
1830 292