1526 328
4267 493
32657 275
21710 244
4179 371
7228 137
8309 751
8589 221
9960 467
1509 115
6013 641
4638 123
12051 449
7727 660
1067 190
3409 610
1644 343
16135 546
8864 41
5518 819