3903 577
2966 609
13171 285
9045 457
3113 64
6135 282
2305 201
2122 201
5830 392
2082 192
6896 665
3844 335
4369 388
3522 918
10451 252
4734 329
3451 837