40882 281
7383 135
4980 413
32812 821
17793 237
31082 334
8777 540
12694 738
104769 623
43389 348
82462 442
9662 577
3518 608
7042 532
3969 472
3102 543
2861 552
5271 883
7648 122
1758 63