29515 75
23527 39
21551 71
10557 19
7485 21
49315 155
15005 40
22067 44
20575 45
6728 16
24142 81
15393 45
41601 121
29058 84
11490 28