12572 613
9360 49
12795 923
243267 557
20418 424
93730 450
5688 202
3068 328
8981 338
5792 778
5616 44
2630 464