12926 2
11556 9
12542 2
23521 30
13144 13
16671 20
40747 167
16676 30
38490 120
20994 55
25073 66
28652 22
117155 227
12420 7
31947 67
19848 39
22283 48
29465 69
32806 120
24813 67
408926 1652
25299 74
152065 698
21905 65