3258 499
26590 533
1284 42
151775 499
3444 113
28788 860
70875 737
57052 704
115694 201
58131 506
19989 120
11854 256
11686 380