1559 50
6527 425
8250 587
2614 353
7993 571
2353 255
18473 830
36836 103
182395 797
21681 620
14555 418
4137 678
5826 489
4338 393
6327 577
3112 543
1118 89
4239 893