28836 281
8420 655
8099 566
6028 183
5351 182
42096 924
1234 76
2816 528
2879 628
5153 490
2994 415
1328 79
4970 885