5632 385
4901 349
21815 277
5235 617
2150 39
4343 773
43395 606
19842 537
3556 203
7756 414
7030 848
4445 809