28741 281
8396 655
8063 566
6020 183
5342 182
42039 924
1234 76
2816 528
2877 628
5145 490
2990 415
1320 79
4965 885