6515 281
21553 94
35803 439
48201 269
18845 933
52393 348
33954 416
52173 91
6920 763
10629 770
3168 98
3987 596