3261 499
26590 533
1284 42
151775 499
3444 113
28788 860
70875 737
57052 704
115696 201
58132 506
19989 120
11855 256
11687 380