3071 504
3636 372
5040 263
14069 726
103867 370
8176 323
44538 528
16922 508
29366 371
16012 212
24110 443