5651 385
4911 349
30336 285
5249 617
2159 39
4352 773
43819 606
19916 537
3572 203
7776 414
7039 848
4459 809