13257 135
5028 601
4186 281
46114 640
12262 559
3880 710
2453 233
7401 453
40949 533
378241 1098
53693 535
4108 703
2912 424
5413 693
5926 596