374923 861
18922 434
51513 683
20454 78
12845 171
8995 611
6304 251
2342 216
4630 327
2716 155
3191 506
4087 639
3559 183
2351 383