2050 575
703 102
584 99
2618 743
1972 559
2265 623
119068 319
1087 241
2272 636
4384 619
3531 823
1639 179
89888 221
73233 250