19023 678
7822 908
3934 594
20476 679
1047 140
1114 50
1675 254
1865 372
4751 425
3103 304
3235 188
1873 42
875 239