401 26
6162 692
1721 138
2880 678
4173 579
3656 167
3320 487
5052 537
5663 91
3613 660
2785 543
3050 629
2358 501
1899 360
3141 756
2283 407
2250 388
2709 703
620 138
2087 379
1561 375
2881 514
10314 711
1635 256