6512 281
21553 94
35803 439
48196 269
18845 933
52384 348
33950 416
52151 91
6920 763
10629 770
3168 98
3986 596