40897 281
7383 135
4980 413
32816 821
17794 237
31087 334
8777 540
12695 738
104787 623
43404 348
82476 442
9664 577
3518 608
7042 532
3969 472
3102 543
2861 552
5271 883
7649 122
1758 63