1358 347
7992 533
29399 41
3668 803
130140 567
10324 754
10660 555
31579 432
4340 602
5842 764
21854 233
2998 614