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