3096 225
707 117
896434 1428
152583 727
3673 541
2502 539
21111 510
4559 521
11131 51
100665 170
14045 753
42305 165
17909 430
10039 347
18536 496
49850 675
13528 351
18725 806
17611 399
5173 462
11482 116
16983 557
23664 106
3279 212
7628 763
335526 697
4207 519
3751 719