5882 54
763 141
2386 458
5495 759
3094 60
45101 506
168950 369
54523 307
6956 311
8043 810
5270 127
12688 201
10824 681
6178 429
4350 93