1426 366
166 46
1623 394
16992 137
10464 406
4353 681
2243 233
5047 388
9923 126
21227 507
19313 804
15749 777
22161 475