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