25992 70
41011 203
18315 45
22439 49
24336 99
14344 51
129788 501
90322 185
12049 11
20464 48
15936 27
16004 26
34441 102
34035 66
11535 16
21610 54
29666 65
75082 262
9918 13
26418 84
15060 23
14089 31
20393 50
19324 59