2865 614
1642 346
5451 403
16564 725
15181 630
8704 152
11136 442
101169 399
1075 37
5970 152
7828 917
5118 591