2996 819
2333 170
2899 894
894 179
1466 384
2686 531
957 194
3113 824
430 58
2475 644
2120 452
3117 561
1391 254
162 29
9629 877
2596 635
729 68
3300 877
2448 559
1905 362
303 53
2187 497
2787 830
2584 702