11008 373
329331 531
7326 405
22088 605
37725 75
5201 581
959 94
7231 113
2590 459
1907 396
3390 674
5195 822
2789 719
3685 142
1722 302