38998 479
8506 292
50269 672
33434 796
6435 732
4846 72
3610 619
4791 289
14447 710
1488 159
6162 186
14065 581
1990 293
31122 330
16924 137
1731 217
14882 526
3207 46
3358 598
6767 280
2517 492
34226 400
9351 577
60083 345
2431 376
4970 536
7930 583
3733 618