2545 7
2895 16
5414 35
5173 19
13665 46
19885 83
8453 9
7546 13
168453 282
15506 47
17651 25
5211 15
11621 28
80881 150
19919 33
29777 30
9858 7
11697 17
26628 57
16285 11
30064 32
25042 39
144152 113
29196 40