527 50
3113 512
2236 448
2434 468
1756 488
1381 262
3371 818
202270 650
108198 464
111063 579
63699 831
72476 584
149445 886