4028 643
3072 354
47927 206
2947 583
143510 389
37967 876
73809 712
23318 431
41720 319
44535 554
33965 707
24573 474
1890 240
2479 69
5048 631
2762 186