3606 506
3538 699
1093 148
3961 940
3373 782
844 93
2574 685
2596 647
5446 653
1783 381
886 72
3012 519
2082 349
2332 492
1324 137
11318 353
3999 889
2830 379
4338 809
934 61
3153 806
1572 42
2485 248
1891 309