15763 20
5254 3
4605 3
4728 4
7183 10
6292 7
11547 30
7016 7
12633 13
6599 4
4496 3
13246 21
31373 77
18585 33
10576 12
37727 132
16290 34
5047 5
5349 2
34154 73
29536 53
16490 19
14338 9
9002 3