2560 278
408 78
2436 541
874 193
5424 728
4339 608
7150 323
15138 409
7003 493
18554 60
7737 789
21899 808
9132 482
11874 169
6206 747
4882 554