34021 116
8626 9
5899 3
5821 4
7580 13
5625 4
10796 23
4919 2
6687 9
12363 27
14859 19
11963 20
6195 6
7874 10
13049 27
7560 8
6243 6
8318 15
12788 15
14324 21
9681 23
5492 1
46508 111
6726 12