1036 256
212 47
1860 538
769 205
950 203
1995 557
2662 503
4162 139
6944 659
3819 284
5154 429
16761 940
4885 459
7985 577
14886 608
92975 454