306 72
2793 891
369 63
9361 57
6960 395
4216 409
9994 68
6885 822
24305 510
4337 283
16048 335
11518 586
9463 290
6248 733
29202 427
11176 162
34641 487
3522 85
25592 132
2694 136
12584 158
6521 132
7715 492
13593 365
5177 559
8520 173
7738 197
6824 504