5890 643
35828 451
2541 244
5516 479
5184 39
44592 617
19397 392
16402 106
6027 778
12579 52
3388 327
3655 662
2392 54
4244 256
6753 511