3096 559
2759 711
2220 581
16267 507
3418 784
1797 412
2694 484
1259 277
3354 861
9038 650
3276 438
3666 560
2440 378
2731 685
1266 171
4271 377
645 132
140176 347
64601 232
50969 536
66335 169
64353 473
108321 913
54763 319
90572 175
99704 278
45533 376
112048 445