374952 861
18933 434
51520 683
20455 78
12849 171
9004 611
6304 251
2342 216
4632 327
2720 155
3191 506
4088 639
3559 183
2351 383