4593 66
5760 751
51662 532
9891 641
5840 351
2423 130
5099 619
2628 351
27070 100
1568 121
6279 275
1669 197
2877 557
9552 734
3997 642