2942 297
2905 277
3379 258
3453 550
13786 241
2844 66
6613 748
4280 466
10310 516
8371 673
116425 314