6580 7
45433 75
7499 18
12537 34
10719 10
8537 11
8287 16
11537 20
16399 31
17464 35
15306 22
7979 8
20648 42
49439 119
26409 28
15508 40
34857 35
84500 236
13462 22
14106 50
15381 32
27406 47
14721 29
8884 5