4590 353
14691 514
4182 129
6310 86
2649 220
10546 822
11200 647
49689 495
26227 317
9542 751
43270 508
12762 472
9244 729
6473 454
5235 613
15777 764