15048 201
1577 56
9340 745
4962 34
7162 573
8888 293
15477 773
32039 78
6132 320
21866 280
22049 808
44157 507
36721 572
29652 496
26483 652
20496 147
43440 474
41420 604
28031 614
21457 185
11301 500
4506 59
8322 182
3086 114
10889 656
39176 535
11945 154
5335 588