3021 580
13695 115
4565 706
2914 539
7944 64
1459 224
2278 488
8134 652
10499 823
3884 786
3776 463
2939 566
2143 448
2390 218
2727 496
12262 264
3148 630
3035 539
14194 428
14095 930
16136 738
2060 73
8533 389
3018 475