1435 366
168 46
1626 394
17002 137
10478 406
4359 681
2249 233
5051 388
9930 126
21235 507
19326 804
15814 777
22179 475