15094 91
31084 714
3999 265
3396 404
70958 478
57634 481
73827 717
61711 335
41031 243
118486 840
25360 113
15197 93
7543 464
15590 630
46161 139
1761 229
5493 682
2130 105
1600 189
1215 237
2488 356
3664 473
161641 954
44622 339
8084 520
5178 678
5644 794
3881 143