4112 395
10127 78
11408 85
476989 1091
133368 848
8785 611
6702 608
31374 274
29262 319
14481 465
27838 89
50580 228
14554 352
2952 286
9695 893
5615 701
6354 363
3886 216
61631 725