21681 596
2794 386
9597 771
9369 831
4614 123
4182 55
104825 465
1951 212
8132 878
3671 107
8400 328
5804 240
28511 925
23442 436
7902 515
9093 541
16058 356