6522 281
21555 94
35813 439
48224 269
18850 933
52423 349
33993 416
52256 91
6922 763
10632 770
3172 98
3988 596