1583 204
1611 411
1290 190
756 40
15482 263
5559 879
2873 398
2422 408
9307 172
2499 671
1040 98
30529 935
7060 606
98304 765
3094 599
11460 798
1831 116