261 50
1278 257
2502 720
2553 360
321302 643
272642 943
132931 294
202268 650
89139 922
121889 604
322949 523
36956 84
41775 332
119020 269
91883 585
368064 608
157896 833
125418 760
114347 553
193463 1092
152767 579
79573 847
354105 615
91344 186