5632 385
4902 349
21819 277
5236 617
2150 39
4343 773
43432 606
19851 537
3556 203
7758 414
7030 848
4445 809