30378 491
3825 352
14510 862
6111 72
338825 1276
7269 557
62888 391
27347 357
44063 806
80625 758
86410 746
19744 652
17501 576
2124 286
2668 289
8271 617