2230 531
596 188
2446 511
2678 31
8917 747
4955 216
5166 720
5334 141
155790 264
40390 638
15793 71
8315 857
33503 240
9495 755
4948 150
7434 482
5741 539
3753 547
4894 562
4307 614
2108 366