139081 148
132065 383
60138 667
31707 161
59234 600
8289 548
4062 507
9304 648
2098 194
3160 84
9814 752
4926 563
13986 615
54168 212