5890 7
19318 21
5792 13
20372 44
9751 23
15763 20
5254 3
4605 3
22031 46
4728 4
7183 10
6292 7
10505 10
6599 4
4496 3
13246 21
31373 77
10576 12
17336 31
23693 29
16290 34
9002 3
5159 3
5598 5