22001 424
3996 600
4395 254
7886 948
6061 450
4732 334
6114 677
15687 433
2545 378
30091 828
5632 758
6908 454
3675 33
10827 185
3973 621
10855 286
21559 120
18824 654