3262 880
2653 683
1574 306
1823 550
328 41
2215 502
9396 443
2249 477
814 173
1266 344
905 191
2405 616
4496 682
2857 424
7786 228
7705 770