6493 281
21539 94
35792 439
48150 269
18845 933
52330 348
33885 416
52004 91
6915 763
10621 770
3162 98
3982 596