28826 3
98877 10
46109 0
45256 4
157680 25
42355 10
36128 3
37305 2
41656 4
152955 25
22730 1
37803 6
38506 7
43231 2
52002 9
149928 21
32334 1
76208 10
101377 14
50477 7
202757 40
412954 109
62657 8
71379 5