55529 815
20653 1638
22309 417
43592 1740
30328 916
50888 181
25564 1176
52017 1235
37999 1283
50826 755
53540 307
32682 1354
104035 1193
103131 1232
95145 1915
89601 1319
85309 2583
75780 1377
75475 1644
71742 690
69133 2089
68763 1075
67211 942
66089 1211