2737 356
12749 211
59308 291
48781 618
88163 573
12359 629
1436 77
4491 864
5111 697
10252 620
27665 118
9602 681
7448 593
21892 475
60952 470
4435 748