3060 110
12040 260
8253 591
7948 449
19628 454
17063 783
15592 501
2715 537
4016 591
4324 208
3905 80
4209 449
2901 207
5691 596
4495 399
4806 515
4357 348
2268 108