3035 465
27558 893
4242 214
7299 605
5168 196
13805 339
17103 128
6963 612
5556 423
11268 549
4311 575
20879 169
3572 174
4142 59
2701 657
15064 652
1070 169
19462 762
2300 394