3063 110
12045 260
8255 591
7948 449
19636 454
17064 783
15608 501
2715 537
4017 591
4326 208
3908 80
4210 449
2905 207
5692 596
4499 399
4808 515
4357 348
2271 108