8320 65
2749 102
30202 529
21441 321
33322 713
9246 750
4523 331
5192 638
7663 613
3834 259
5905 133
8252 584
19758 697
7428 50
3006 566