33276 3
22007 3
35504 4
54754 5
24831 3
21834 2
21857 1
35255 6
508831 50
53451 4
16058 0
364809 62
31630 1
19233 2
58826 7
22426 1
55407 5
41533 8
24853 3
34476 7
29632 5
27683 4
20034 3
299134 43