984 218
1524 312
1806 468
3000 685
2764 586
15837 668
5726 261
8217 531
8741 285
7884 318
2623 345
41544 222
13749 595
1000 126