30 2
35 5
5308 2
19602 43
20699 50
9708 18
16791 15
27766 55
19110 34
18185 48
5796 26
10425 50
12642 100
10635 70
4283 25
4688 36
3310 15
10254 21
11485 48
16523 35
16060 44
73903 192
25063 88
30890 117