1505 46
46415 315
6448 412
2391 418
1864 107
5216 734
5346 909
9071 45
3542 563
3844 341
3458 175
2471 78
1838 235
3242 373
1871 45