30470 150
12489 28
56534 71
11276 16
64640 170
140966 328
7371 20
9653 20
14158 40
14068 11
16403 15
20381 11
3746 5
4089 10
15114 37
20799 66
8462 21
7987 30
7031 25
11781 40
7421 36
4440 13
17559 65
18791 49