2402 2
10351 15
10683 22
3590 2
14138 49
26589 57
7943 18
14123 50
66039 281
6505 17
24868 49
11192 53
10162 52
10175 32
15065 30
8060 19
6929 7
5607 12
8394 16
5554 9
21104 91
13144 28
14610 43
11248 35