4545 7
5090 11
5177 1
5159 3
5254 3
11331 25
30548 29
14507 40
4714 5
19912 31
25538 63
143878 352
7246 11
9993 29
5820 12
16457 38
4909 5
5452 7
9119 11
47522 74
15993 8
48836 58
11031 7
12237 17