2293 277
403 78
2436 541
870 193
5424 728
4339 608
7150 323
15138 409
7002 493
18552 60
7736 789
21899 808
9131 482
11874 169
6204 747
4882 554