1146 319
30285 289
16127 359
44895 71
7187 56
6811 162
4902 374
5674 577
3998 447
2163 372
3841 366
2894 519