2628 754
2901 930
8040 623
14639 189
4804 525
5795 510
19853 228
10944 178
3213 66
12237 169
2489 314
15187 603