1159 319
30388 289
16188 359
44916 71
7200 56
6831 162
4909 374
5677 577
4002 447
2168 372
3843 366
2895 519