400 104
2246 547
458 81
2442 653
2647 322
1664 417
430 69
1134 122
2845 594
21572 358
13768 460
8251 355
36789 524
11178 585
8032 187
15392 713
16772 39
6729 531
2630 738
851 158
1116 325
3104 854
2515 795
3231 892
2432 575
927 169
1915 368
2802 691