18996 394
4225 293
7613 604
2126 557
840 207
1353 268
2873 606
1777 355
1535 447
2913 852
475 97
2850 869
3037 798
2556 718
541 110
1947 449
2627 715
4155 629
1473 399