2997 867
646 90
1378 369
1893 524
91274 235
367966 970
7755 39
250352 954
59754 559
344972 704
138925 331
194528 500
98206 548
87764 633
119231 737
97266 996
154997 723
108080 219
230795 688
125844 308
112947 699
210830 1043
101993 552
44010 550