3781 656
2662 556
5014 475
25634 552
16840 862
2398 313
4961 444
4347 212
3655 887
44230 677
25865 837
24767 223
2597 369
10302 322
22612 448
1889 31
35159 531
2723 418
102569 581
20618 615
18522 58
35405 391
223 39
47548 163