135026 286
13468 622
45433 101
38508 640
107591 579
61296 342
24203 393
33463 618
24318 613
42314 489
30325 392