31765 306
7442 212
30607 442
4653 632
1926 429
5529 273
2837 511
3348 547
1417 107
8343 309
8319 139
1554 88
81171 656
1687 23