15065 698
1556 189
7773 213
3415 103
6570 580
18652 203
6688 256
7584 734
32121 873
6257 39
25629 322
6898 266
38459 535
4991 427
4915 796
3465 115
18257 682
10962 866
16046 930
4277 478
21710 670
5053 518
225624 307
94714 613
45481 216
280265 526
16192 821
179568 407