17840 673
2984 136
774 39
12651 515
2537 465
1504 169
3500 735
4210 72
3075 334
4743 412
28754 647
43001 508
8109 363
7828 376
7331 494
6610 917