4047 625
101453 389
2549 267
7113 701
18019 443
121123 755
25977 532
23040 108
6019 479
4641 67
3539 418
4202 485
5277 651
39363 259