134526 286
45285 101
38406 640
107276 578
61228 342
24115 393
33382 618
24229 613
42181 489
30237 392