15644 866
14729 947
5032 252
188699 907
119340 355
6395 508
1622 60
4075 375
3434 617
8072 622
51383 136