3541 716
62497 782
16037 592
2345 413
1405 47
5211 592
19758 233
65670 307
91030 633
7083 523
2939 442
971 156