2590 37
1578 115
8646 199
25572 52
9976 673
6694 127
8935 739
10344 196
18060 447
9097 750
3250 157
12606 805
19166 405
18420 287
242939 330
130603 593
279860 526
110662 461
209932 546
179244 407
102736 414
33884 325
50034 528
94976 428
148067 929
41313 275
86085 830
21106 633