5515 65
32376 884
39623 726
8502 767
58076 1065
20996 362
3471 226
2898 234
4948 373
4032 172
3112 439
3540 494
2939 63
8549 927
7362 622
5303 628
2257 511