12613 29
10960 6
23123 41
22695 15
49538 32
38282 22
13629 23
25161 81
19345 15
16224 20
14761 9
11950 14
140068 532
36641 99
40690 122
22489 28
71695 257
25905 51
26028 52
49944 154
85136 279
16308 42
83413 284
64256 162