857 235
1139 224
4562 93
3752 604
5871 870
126191 209
99008 510
59291 177
15432 103
11828 82
13141 391
29769 369
9061 333
5280 605
3871 76
24582 798
5364 501
9278 614
37791 694
3418 422