2998 390
39645 762
20008 393
13341 713
5506 201
2532 344
1272 118
4858 488
4454 718
8522 727
4327 531
7233 402
6180 511
15053 756
11381 296
3259 618
27859 291
3011 288
2593 391
4243 580
3372 891
8670 642
6593 728
4874 831
1696 89
4122 717
2504 311
2735 91