4850 588
2367 515
3845 440
4880 441
8562 406
433501 1287
516253 871
310877 952
32624 328
40846 425
25520 555
7099 80
6222 514
5513 672
2388 268
3968 117
35341 514