4093 395
10119 78
11386 85
476059 1091
132878 848
8772 611
6696 608
31181 274
29129 319
14405 465
27698 89
50417 228
14497 352
2935 286
9688 893
5607 701
6350 363
3881 216
61435 725