31485 670
6005 464
3208 212
4374 359
10460 367
3352 590
8097 588
4712 540
3551 748
6362 695
4156 53
4279 253
36083 439
5444 374