19656 529
2243 642
1993 576
2837 892
352 98
934 190
584 140
2017 622
2157 647
2986 957
3069 801
1642 486
1034 143
2621 561
1257 389
1450 405
294 87
2780 582
2647 864
2310 748
186 60
296 60
1138 269
1714 337
1109 292
755 209
1365 333
1917 603