2643 497
5012 696
4655 909
3436 379
2429 272
1690 173
2097 214
16511 457
4592 814
3066 26
6100 336
6073 964
2539 347
6216 581
9586 983