3197 332
35219 752
2030 230
4952 521
3185 144
2266 241
4509 558
4080 523
3369 475
8941 152
19655 566
3987 643
3205 508
5028 622
2879 215
2977 317
3157 398
3169 557
1776 291
4450 446
3435 597
5866 838
5259 711
3093 160