1361 347
8028 533
29544 41
3671 803
130361 567
10334 754
10668 555
31596 432
4343 602
5847 764
21872 233
2999 614