34071 952
10459 675
20030 422
3006 517
2145 66
7103 483
78392 838
15216 324
11266 31
44136 491
15925 450
24975 41
43901 592
19842 188