2581 93
21909 895
7600 377
12316 666
6001 484
8912 213
3292 530
6284 888
3088 25
10006 602
10587 78
10629 212
7379 401
3851 443
2496 459
3782 637
938 125