831 146
375 31
3226 978
2201 688
604 105
2988 583
2290 81
3900 579
1579 173
1869 370
2563 645
2459 468
2994 910
2503 736
2112 446
862 78
4428 692
1900 233
2200 403
1423 338
2290 563
3071 808
2035 488
2895 763