4046 625
101436 389
2549 267
7113 701
18017 443
121091 755
25967 532
23035 108
6018 479
4641 67
3538 418
4202 485
5277 651
39335 259