4061 395
10093 78
11333 85
472344 1088
131519 847
8743 611
6670 608
30448 274
28699 319
14183 465
27166 89
49782 226
14348 352
2903 286
9669 893
5582 701
6332 363
3856 216
60626 724