1849 504
392 44
35722 257
25215 333
37163 464
45159 849
4274 273
7360 782
5143 125
3506 195
4860 424
6343 544
7741 673
3657 441
4131 630