252 50
1272 257
2484 720
2541 360
2646 583
104803 472
89921 663
110423 860
129544 369
32824 315
114344 246
126268 611
35882 277
90854 83
281339 1162
97724 430
151842 302
91125 641
1980 426
85905 389
81350 847
53072 395
15233 956
30485 116