2640 497
5010 696
4644 909
3430 379
2425 272
1690 173
2091 214
16509 457
4591 814
3061 26
6098 336
6057 964
2536 347
6206 581
9570 983