4048 263
50057 694
8546 638
3351 317
8000 90
6177 426
4302 361
1852 135
4352 436
5355 129
46559 289
57341 159