1253 128
7036 70
24783 621
10834 351
5687 116
6654 225
8261 421
6482 799
3348 578
18159 420
1840 174
10936 509
5332 602
4935 113
18071 89
6548 675
23504 641
32117 623