953 151
9586 417
8211 296
4736 247
4353 607
6947 349
3754 562
2149 336
1993 549
4567 175
2122 69
3726 114
9771 886
16568 356
4585 662
3013 858
1191 261
12628 362
465 137
5209 611
6137 581
2110 513
7537 675
801 198