54896 443
8031 293
664 34
4164 390
4591 109
3295 307
6167 728
5360 400
3182 246
11383 576
6734 273
9772 282