2030 127
4595 192
5849 734
4117 487
5264 173
3888 728
18372 382
728 68
3013 611
4973 387
2541 373
1864 334