1041 256
212 47
1885 538
772 205
955 203
1999 557
2693 503
4181 139
6946 659
3822 284
5158 429
16766 940
4893 459
7991 577
14904 608
92977 454