21581 596
2747 386
9530 771
9274 831
4550 123
4128 55
104675 465
1920 212
8087 878
3627 107
8345 328
5749 240
28335 925
23338 436
7815 515
9001 541
15941 356