27883 281
7938 655
7757 566
5953 183
5283 182
41352 924
1220 76
2794 528
2849 628
5077 490
2945 415
1289 79
4917 885