5973 268
2707 219
119295 519
11088 679
104929 460
20429 547
3050 566
3737 831
2061 151
6504 549
8603 653
2908 264
2654 595