594 113
4491 592
797 86
7493 354
5047 129
3965 272
15564 497
5226 104
8760 338
65692 377
55286 491
27162 208
25007 315
104100 258
7811 167
16537 675