5703 641
9956 156
26855 586
2468 32
3241 315
10096 651
1324 43
34310 591
4889 478
8400 213
1162 277
5824 832