249 50
1265 257
2476 720
2541 360
2141 670
683605 1863
124124 914
50023 399
159639 478
132651 432
284754 1196
210325 971
375442 329
9520 585
110049 757
261437 879
110077 544
92942 372
165780 300
541826 904
157047 677
178052 868
43306 182
2223 547