45435 133
29862 542
8693 59
3112 290
8705 596
4446 300
3632 398
12990 442
23673 335
4748 612
3214 643
1692 192
3805 537
2054 467