50561 770
6724 83
32248 769
12601 473
4627 70
20145 62
8007 634
4679 76
186341 580
8787 261
4870 94
12819 512
3123 644
4311 807
6549 434
7153 386
4868 363
17027 688
8117 196
1453 145
3201 747
2844 463
3307 552
2473 468
15316 394
3463 375
1255 183
3342 917