5708 641
10007 156
26868 586
2471 32
3244 315
10101 651
1326 43
34317 591
4894 478
8405 213
1162 277
5830 832