15050 201
1577 56
9343 745
4964 34
7166 573
8888 293
15483 773
32049 78
6132 320
21876 280
22053 808
44160 507
36723 572
29656 496
26487 652
20498 147
43450 474
41425 604
28035 614
21467 185
11308 500
4508 59
8323 182
3086 114
10892 656
39189 535
11948 154
5335 588