3006 390
39712 762
20116 393
13358 713
5522 201
2533 344
1275 118
4862 488
4461 718
8524 727
4330 531
7243 402
6184 511
15090 756
11407 296
3275 618
27989 291
3017 288
2596 391
4252 580
3376 891
8696 642
6596 728
4878 831
1701 89
4130 717
2507 311
2737 91