504 111
2159 634
2145 663
538 154
2852 753
2064 686
2083 679
15870 655
284 87
12589 324
4677 761
4852 492
1846 373
603 122
2038 312
4211 531
323 87
240 68
2265 605
2587 696
1360 271
1877 509
3315 436
1817 500