249 50
1265 257
2476 720
2541 360
34918 107
122176 385
526597 1350
27084 195
84040 704
81862 304
86753 768
155328 679
104905 531
81413 703
75477 621
149820 541
132867 948
37285 306
142715 635
71101 829
160195 610
69803 320
123559 336
2948 673