3062 110
12042 260
8253 591
7948 449
19634 454
17064 783
15606 501
2715 537
4016 591
4326 208
3907 80
4210 449
2905 207
5692 596
4499 399
4808 515
4357 348
2269 108