2639 754
2914 930
8086 623
14656 189
4985 526
5848 510
20131 228
10978 178
3234 66
12258 169
2499 314
15212 603