2970 307
3693 312
19950 453
12116 256
9759 868
12084 661
25588 1067
16337 163
124769 798
22656 499
25862 545
70409 263
5841 844
10862 580
3462 387
21220 315
2156 174
15124 352
6417 468
47312 293
54696 875
38007 291
5329 540
5715 152