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