231352 505
22165 271
12705 242
15666 581
54659 691
7262 101
10167 50
6608 606
3918 44
8206 108
53792 529