3859 233
5171 232
1973 98
12561 120
16323 153
21768 173
21620 83
20646 589
44139 228
19909 220
29532 704