1254 300
2919 840
49204 166
41671 159
8891 610
16863 504
18707 879
6739 309
21125 324
12557 482
9599 401
21239 675
5312 549
2008 70
8477 432
3215 531
12121 472
9382 826
5863 516
3964 394
3888 158