3903 577
2965 609
13167 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
4732 329
3451 837