34522 96
8087 5
23495 37
23790 103
19534 29
14270 16
20515 28
12479 17
69546 193
55543 120
26112 18
27948 38
18066 16
14342 8
29346 61
5055 3
7189 9
7607 9
5507 9
5031 1
5175 5
7222 6
5910 3
8081 21