19501 663
34971 168
9424 201
36933 503
2521 130
4512 771
10990 273
3783 366
5621 758
4738 711
21831 695
2565 288
3137 394