5916 796
277148 1263
35913 469
39442 623
116278 625
25645 447
27899 354
20454 950
30677 616
21095 265
4034 306
4804 69
5066 268
5033 126