43685 529
44687 70
7951 578
15728 153
12932 391
15369 285
8842 363
29622 348
8676 623
5364 283
9126 817
8924 36
20300 818
8055 895
6379 933
3808 215
23948 168
50067 776
17125 609
15054 716
12784 600
10177 596
5579 156
7469 335
8528 321
8903 959
26903 519
22512 261