31673 670
6044 464
3224 212
4400 359
10511 367
3364 590
8121 588
4729 540
3563 748
6379 695
4177 53
4289 253
36175 439
5456 374