5880 643
35794 451
2540 244
5516 479
5183 39
44586 617
19393 392
16398 106
6027 778
12576 52
3388 327
3655 662
2392 54
4244 256
6752 511