3026 465
27553 893
4237 214
7296 605
5163 196
13802 339
17101 128
6960 612
5548 423
11257 549
4311 575
20849 169
3568 174
4138 59
2700 657
15043 652
1068 169
19454 762
2295 394