29620 60
22049 31
8338 17
15156 16
35085 105
15544 18
11426 24
24137 28
15143 25
10523 12
7459 6
12656 22
19028 31
17416 23
12717 15
125003 273
3977 4
16283 14
23666 54
8305 27
70611 141
9941 6
4359 6
17614 10