20128 521
24118 300
7886 203
3223 791
4953 178
49874 855
46152 508
2256 483
9639 151
6131 644
14473 265
18548 361
5645 112
2901 507
3924 709
26092 102
2325 575
8290 296
2865 875
2542 600
343 86
2620 670
354 69
841 209