3056 807
1798 317
317 72
2820 891
427 63
9458 57
7165 395
4323 409
10180 68
7006 822
24366 510
4963 284
16163 335
11656 586
9493 290
6356 733
29218 427
11450 163
34684 487
3539 85
25651 132
2735 136
12661 158
6589 132
7759 492
13645 365
5213 559
8566 173