3641 2
15001 59
5709 9
8672 18
31546 139
11697 36
12522 33
7753 15
5538 7
6421 7
8636 18
8671 25
5032 5
6925 12
10343 26
5685 6
14604 35
6257 11
4856 1
6725 7
6796 9
5275 6
8289 4
7585 14