138908 148
132029 383
60026 667
31658 161
59145 600
8282 548
4058 507
9294 648
2097 194
3152 84
9809 752
4918 563
13979 615
54089 212