3061 110
12042 260
8253 591
7948 449
19633 454
17064 783
15599 501
2715 537
4016 591
4325 208
3907 80
4209 449
2904 207
5691 596
4498 399
4808 515
4357 348
2269 108