510 29
2774 817
3859 946
1216 266
1054 342
1869 371
1118 227
1837 562
306 84
1645 402
2391 582
635 174
889 233
654 166
976 304
587 142
1690 522
1883 566
2081 461
655 178
500 118
1021 218
2560 672
2757 871
2488 794
1453 164
683 212
1916 613