40584 640
44184 731
40289 396
4671 394
7607 551
306765 1171
11698 538
52564 455
29798 188
42277 838
17068 51
12022 350
3861 39
5187 399