139017 148
132050 383
60100 667
31689 161
59202 600
8287 548
4059 507
9299 648
2098 194
3157 84
9813 752
4924 563
13984 615
54129 212