3646 278
418 78
2437 541
876 193
5427 728
4339 608
7150 323
15140 409
7004 493
18555 60
7742 789
21899 808
9133 482
11874 169
6206 747
4882 554