22035 95
4852 518
3365 949
8547 282
16101 698
17323 668
6623 432
4963 814
22926 277
14838 515
6358 763
9142 189
5805 257
21234 217
2976 420
2317 332
2499 147
6962 357
16418 667
3183 584
7905 465
3308 404
38609 846
10020 545
3717 642
3241 589
6130 518
2304 338