2945 2
5605 8
3369 6
6354 23
8909 25
5706 3
4323 13
9399 31
6741 11
7624 8
7107 17
10644 36
4935 8
5728 14
13649 33
9344 39
6009 14
7324 17
8470 9
20360 48
30027 90
7842 11
6980 32
5056 18