16005 940
9313 33
1356 282
169643 682
3996 622
34061 835
18185 655
3069 390
5128 711
2763 471
4124 456
5090 658
5872 193
3187 572
17277 610
3423 693
5371 350
3676 540
1145 205
2147 395
4238 464
30927 697
17418 417
7473 452
3025 163
121554 562
7735 292
108867 614