1303 213
2050 317
4161 386
18996 159
9283 242
71356 644
92455 870
4202 527
3466 806
29193 798
2214 39