3970 497
23901 397
110881 241
21634 95
45686 104
2373 82
5700 794
12890 758
13206 602
3889 216
28216 152
38094 831
22595 820