3386 542
25306 734
7521 679
7111 250
46433 226
6761 83
150025 877
79077 627
11579 249
16525 296
9416 433
5481 33