243026 25
133007 8
29501 4
83130 22
41457 1
31008 2
195707 35
29252 5
40381 5
37881 6
22179 1
67126 9
53332 2
69107 10
31530 5
26358 3
61551 8
33978 4
176306 26
58583 5
31480 6
55778 7
46859 5
32901 3