19812 699
5146 357
4259 642
2462 154
4895 277
4894 516
3330 428
4160 249
5042 592
3405 66
4451 697
3690 502
4470 259
4367 171
3509 714
7149 314
6372 619