3175 422
4126 588
2157 269
4196 645
4101 518
3590 647
5042 493
1830 129
17046 814
12519 406
2015 305
12676 619
5870 338
2484 353
2318 371
3633 511
767 93
5051 987
3444 572
5054 502
2759 158
2427 279
6552 808
2618 367