8893 83
6832 471
46115 608
15271 641
5010 240
33917 718
16009 508
6633 205
4499 658
4777 501
4120 474
13257 303