15587 80
29592 390
38123 643
14672 242
13621 929
7887 461
5397 315
19110 249
8800 825
11097 556
41409 62
11885 258
6083 689
10817 569
14556 457
4089 603
6113 721
5153 708
2927 427
4220 196
1377 112
15143 245
18033 327
4760 129
11950 141
7026 424
3005 664
5815 562