2640 497
5008 696
4640 909
3425 379
2424 272
1687 173
2089 214
16508 457
4587 814
3059 26
6097 336
6048 964
2532 347
6190 581
9563 983