4006 848
21643 241
7500 755
11469 307
5310 540
29942 781
15436 661
3568 737
19252 413
14073 482
8359 296
10702 103
10675 365
7456 315
4018 566
1917 49
1817 99
10212 57
10368 304
9529 432
10514 406
3803 473
256860 831
11246 283