2633 497
5003 696
4623 909
3419 379
2423 272
1684 173
2086 214
16506 457
4581 814
3054 26
6092 336
6040 964
2518 347
6172 581
9535 983