16034 3
21355 3
37706 2
34931 10
32831 9
180208 24
114652 8
128028 10
256182 32
335528 26
310459 21
179582 15
503509 42
342655 30
454452 16
371307 23
181279 4
243401 23
69081 3
327557 22
215954 34
145708 7
110502 15
405979 54