138404 148
131920 383
59705 666
31493 161
58832 600
8269 548
4048 507
9282 648
2085 194
3135 84
9787 752
4905 563
13953 615
53800 212