5873 532
20908 38
3459 803
116158 561
9635 754
10273 555
30112 432
4081 602
5603 764
21008 233
2854 614