3010 110
11929 260
8170 591
7888 449
19527 454
17038 783
15246 501
2702 537
3988 591
4296 208
3882 80
4185 449
2873 207
5666 596
4453 399
4789 515
4333 348
2231 108