2659 497
5023 696
4683 909
3465 379
2439 272
1692 173
2116 214
16513 457
4602 814
3088 26
6112 336
6115 964
2561 347
6271 581
9674 983