4249 560
2372 338
14914 782
1814 85
6917 597
10059 636
2603 242
4500 584
7496 101
2133 169
3527 784
11218 901
3727 383