19820 350
2964 659
3845 361
9832 639
12135 451
2099 31
2899 461
4375 788
4728 476
6387 667
16640 532
1734 303
16119 213
6929 532
20949 873
11360 425
5395 36
2025 468
6509 519
2381 166
3070 419
1696 83
4265 163
3556 825