2334 385
573 36
2317 308
3220 92
87800 855
14631 275
9403 679
29473 632
9077 822
4064 523
2778 267
7636 338