6432 65
32923 884
40743 726
8624 767
60384 1066
21299 362
3575 226
2973 234
5128 373
4196 172
3123 439
3638 494
3034 63
8636 927
7513 622
5457 628
2277 511