3052 504
3626 372
5023 263
14046 726
103777 370
8171 323
44509 528
16918 508
29339 371
16005 212
24087 443