4860 588
2372 515
3845 440
4880 441
8564 406
433575 1287
516290 872
310902 952
32639 328
40877 425
25528 555
7109 80
6222 514
5515 672
2388 268
3971 117
35355 514