20234 128
17447 228
143334 917
4188 491
2674 483
5117 187
3310 259
4295 688
124660 546
75815 565
8140 485
134393 340
70040 959
72841 462
4664 487
63100 250
8248 138
1011 139
4437 659
2807 107
37139 174
24131 90
50416 820
14456 322
179201 924
21798 262
5642 479
3518 120