2033 524
1740 394
2178 346
1100 279
1590 502
3334 372
1266 245
2522 189
4855 358
30629 784
11089 99
47685 679
39073 237