138396 148
131919 383
59699 666
31490 161
58827 600
8269 548
4048 507
9281 648
2085 194
3135 84
9787 752
4904 563
13951 615
53796 212