2092 595
5316 568
34448 770
2059 410
4341 490
5253 284
2148 419
3311 660
12699 560
22945 640
48775 509
13111 314
27390 124
154998 615
171723 962