3053 504
3626 372
5025 263
14047 726
103778 370
8171 323
44513 528
16918 508
29340 371
16005 212
24089 443