29713 363
42238 443
11499 605
27572 771
13247 448
11594 91
4251 665
27998 553
6216 437
9968 905
35753 378
10003 601
2924 58
6471 137