5502 600
18736 673
3010 136
780 39
12654 515
2538 465
1510 169
3505 735
4225 72
3084 334
4750 412
28774 647
43008 508
8121 363
7828 376
7333 494
6610 917