28801 36
11721 11
29772 37
10393 10
22285 28
35215 40
13668 14
10028 9
49630 58
19465 18
73961 36
24477 29