40883 281
7383 135
4980 413
32812 821
17794 237
31082 334
8777 540
12694 738
104774 623
43390 348
82467 442
9662 577
3518 608
7042 532
3969 472
3102 543
2861 552
5271 883
7649 122
1758 63