2380 6
3671 10
7634 21
14094 19
12355 9
34227 39
16300 24
14848 6
18768 23
16515 16
28151 35
16962 13
31485 29
4447 2
23698 5
10953 9
3403 10
14276 13
17811 18
10076 23
4879 11
4562 11
5396 2
4257 8