3024 499
23557 503
4706 418
14498 480
9446 780
30028 670
6211 308
13830 227
30443 583
7682 157
8171 516
2302 125
2961 67
4095 837
3368 271
69070 501
3294 595
7625 741
3007 834