15051 404
28630 123
16979 842
52989 553
7211 659
30960 170
21291 354
23910 781
20174 901
4130 237
9442 267
26666 556