10451 602
5896 227
15764 132
9475 436
9396 870
5351 60
4330 490
4657 584
8769 741
23706 1050
8733 170
12338 714
14010 276
9818 468
3607 129
6093 722