41321 506
3133 623
420 34
4242 196
35110 922
13853 686
64992 342
23049 277
24422 326
13826 150
16938 569
19283 148