20993 154
7902 791
33648 545
10212 123
9940 347
26030 205
7950 139
62841 557
125686 455
4046 390
1478 46
3466 846
134984 1036