3028 465
27555 893
4237 214
7296 605
5163 196
13802 339
17102 128
6960 612
5549 423
11259 549
4311 575
20851 169
3569 174
4139 59
2700 657
15043 652
1069 169
19454 762
2295 394