2640 329
13292 301
59534 1046
52912 874
17383 761
3236 55
6459 792
2083 119
3356 519
670 75
611 116
889 126