159 40
9743 176
4801 85
6460 501
20544 664
14724 209
23076 528
3360 695
15696 174
8375 623
12831 532
1277 119
10296 167
1895 291
2564 429
4046 547
31932 545
14614 252
3492 636