1562 50
6532 425
8251 587
2616 353
7994 571
2353 255
18474 830
36839 103
182396 797
21681 620
14555 418
4137 678
5826 489
4338 393
6327 577
3112 543
1120 89
4239 893