3029 465
27556 893
4237 214
7296 605
5163 196
13802 339
17103 128
6960 612
5549 423
11259 549
4311 575
20853 169
3570 174
4139 59
2701 657
15044 652
1069 169
19456 762
2297 394