19502 663
34978 168
9424 201
36940 503
2521 130
4512 771
10990 273
3783 366
5621 758
4739 711
21833 695
2566 288
3137 394