12622 276
1504 27
11054 569
7356 551
11933 477
2293 51
5820 482
30484 207
2415 187
6156 386
4620 553
5560 256