3580 502
12553 61
11265 289
12617 501
8037 901
7655 253
5702 642
4786 711
3749 144
9842 737
2286 80
6543 772
4094 293
6913 418
3724 203
12712 166
3955 242
13114 384
8341 514
3766 860
3655 284
6755 39
2645 169
4130 149
4730 756
12791 265
7797 443
7519 624