168606 26
515130 53
222781 40
93757 10
340003 46
690728 49
386756 49
39608 2
31701 1
57176 2
141931 11
71280 1
58534 1
68856 1
66033 2
77153 5
55651 2
45651 2
81001 3
42430 4
77002 6
165556 10
112628 7
121107 8