30052 972
12731 238
2109 328
7271 545
8598 624
4592 601
2865 166
21465 1019
1647 31
3309 262
4458 341
10055 171