606 2
5351 24
7990 34
11702 35
6438 17
3057 9
5851 11
7795 14
4400 10
3451 16
7245 38
6014 16
3476 17
6491 30
5085 12
3849 12
5033 18
4041 11
7827 20
11319 30
8905 33
24739 42
16583 49
17943 74