4904 588
2383 515
3849 440
4887 441
8579 406
434457 1287
516888 872
311243 952
32825 328
41246 425
25643 555
7147 80
6229 514
5518 672
2393 268
3978 117
35514 514