22617 285
12542 599
25412 574
14956 544
6220 135
7325 731
9187 653
4599 443
3035 618
1778 273
3403 888