138792 148
132002 383
59945 667
31622 161
59071 600
8279 548
4056 507
9287 648
2094 194
3147 84
9802 752
4913 563
13972 615
54012 212