20167 81
34959 234
32141 623
26076 486
49659 200
73906 791
91032 304
59013 629
27869 414
106226 435
60258 222