15591 42
37343 158
13923 50
7589 14
8480 24
12106 35
11477 35
21772 24
136458 285
14652 23
23497 73
24570 68
17046 70
16458 44
19893 49
28264 37
12760 40
10810 28
5739 20