2555 22
4932 12
7812 18
12867 27
41037 160
19060 54
6726 22
19243 29
11699 13
19455 25
7046 9
26444 43
57300 170
25231 35
23331 19
20931 19