2945 318
3392 574
4612 439
6288 313
5306 222
2549 229
3961 41
2278 370
5985 654
2750 51
3459 652
1594 119
3809 1014
4378 47
9305 389
5881 287
4833 143
5066 194
2625 362
4064 305
5017 402
6020 402
3284 857
4508 520
2558 430
2069 70
5216 132
951 210