601 158
3365 543
3055 442
4354 290
5365 434
2550 712
1226 233
2639 749
2298 130
686 71
2501 618
1778 66
2219 629
3483 890
1278 292
1151 123
1599 317
563 33
1390 257
1966 445
3558 671
2307 563
904 157
2972 883