4048 625
101479 389
2550 267
7114 701
18020 443
121158 755
25991 532
23051 108
6020 479
4642 67
3539 418
4202 485
5278 651
39401 259