1561 328
4415 493
32750 275
21764 244
4184 371
7256 137
8318 751
8602 221
9977 467
1517 115
6014 641
4642 123
12064 449
7742 660
1070 190
3410 610
1646 343
16163 546
8892 41
5521 819