1801 511
19205 107
1457 304
2709 767
10764 519
33970 144
3397 441
7129 696
6598 534
2961 599
2422 459