5707 641
9987 156
26865 586
2470 32
3243 315
10100 651
1326 43
34315 591
4893 478
8404 213
1162 277
5830 832