39894 664
189555 565
12478 374
31971 534
2169 407
1141 289
1684 310
2659 516
3098 305
1663 311
2631 677
3013 648
3640 797
545 29
3043 862
2239 476
10882 61
3939 324
1319 30
743 64
1625 414
1994 185
3502 523
940 38
10855 164
7125 501
1536 188
1687 324