5031 651
6571 580
26101 280
43868 683
6502 409
25829 1058
20197 115
4746 184
3947 457
4379 412
12673 578
19083 569
5847 511
2398 302
4123 600
1793 240
6152 148
32075 607
6989 588
1007 142