1031 256
212 47
1851 538
768 205
949 203
1993 557
2640 503
4144 139
6942 659
3819 284
5152 429
16759 940
4881 459
7978 577
14879 608
92975 454