20993 154
7902 791
33643 545
10212 123
9940 347
26030 205
7950 139
62840 557
125678 455
4046 390
1478 46
3466 846
134974 1036