2640 497
5009 696
4641 909
3427 379
2424 272
1687 173
2090 214
16509 457
4587 814
3060 26
6097 336
6050 964
2536 347
6202 581
9567 983