2640 754
2914 930
8086 623
14656 189
4985 526
5849 510
20134 228
10978 178
3235 66
12258 169
2499 314
15214 603