5256 509
8632 131
21217 332
9899 175
13759 279
34657 443
4039 605
10786 838
4727 867
5994 613
9834 286
2476 35
6008 418
3833 373
6689 623
8002 334
10562 366
5355 36
2308 199