3055 110
12018 260
8241 591
7931 449
19620 454
17057 783
15554 501
2713 537
4008 591
4320 208
3902 80
4206 449
2897 207
5689 596
4491 399
4801 515
4357 348
2260 108