2996 390
39645 762
20006 393
13340 713
5505 201
2532 344
1272 118
4858 488
4454 718
8522 727
4327 531
7232 402
6180 511
15052 756
11381 296
3259 618
27859 291
3011 288
2593 391
4242 580
3372 891
8670 642
6593 728
4874 831
1696 89
4122 717
2504 311
2735 91