1389 385
982 101
134321 279
4592 361
14543 341
11480 312
7358 756
67349 303
38044 128
45634 311
53237 712
90091 900
6112 217
3033 288