20406 555
2303 544
497 113
2268 627
188 42
1182 295
1762 520
3053 983
2477 695
1554 357
3061 778
1890 406
1680 347
2669 760
271 36
2776 579
1604 335
2990 572
1442 286
897 191
622 76
383 57
2869 570
804 149