2043 540
1607 517
871 184
2405 707
217 56
3992 136
1091 39
4136 289
3176 473
3844 743
6862 102
2705 416
13595 181
8634 622
3699 468
42298 549