6923 83
2876 350
2722 27
5325 58
6745 847
15860 595
10446 667
16946 638
1871 291
7893 442
3563 622
15587 523
7173 394
11746 367
5033 612
8329 519
8224 281
14881 408
14140 93
5425 49
10296 663
17166 537
3211 220
19495 772
3312 825
2248 317
49877 472
15643 924