926 116
35322 345
19921 205
4578 746
2979 691
4305 567
3799 212
2529 333
1559 234
2374 423
1298 224
42598 157
31729 460
76035 643
17350 393
171143 1364
50076 303
29238 623
67829 712
3165 708