50070 654
13530 178
2806 207
4664 555
18229 87
2343 338
23180 246
4860 471
15186 147
3678 187
4778 649
4683 904
2556 351
5550 724
15188 915
1666 232