5098 710
1722 327
71277 660
14442 178
5069 207
5394 555
18976 87
2715 338
29737 247
6262 471
16424 148
4926 187
6081 649
8010 904
3126 352
7104 725
26771 921
2119 232