3048 684
2990 926
2244 434
21433 559
8786 850
12033 879
143325 1055
38545 250
19821 173
13627 206
106502 307
34542 715
7535 134
67064 492
3082 245