51140 94
19576 588
15727 148
93317 808
39904 946
15135 581
120974 230
61168 253
20527 352
31956 666
17321 347
31483 169
42253 880
34839 195
119252 465
23541 362
35344 517
32352 752
16987 180
15188 97
30665 470
24457 269
14229 382
40427 801