19733 529
2248 642
1995 576
2837 892
365 98
934 190
584 140
2017 622
2159 647
2994 957
3072 801
1643 486
1059 143
2621 561
1259 389
1450 405
295 87
2782 582
2647 864
2310 748
186 60
296 60
1141 269
1738 337
1113 292
767 209
1365 333
1918 603