29331 363
41525 443
11407 605
27552 771
13225 448
11532 91
4248 665
27893 553
6200 437
9960 905
34923 378
9976 601
2913 58
6455 137