29823 80
99924 931
26020 583
1067 275
45159 529
21659 429
26082 725
61770 259
2818 915
2893 774
5453 382
91737 649
2552 583
31742 601
4529 573
23867 231
599 122
870 210
29770 458
100331 806
31450 660
37840 208
2683 113
24538 502
28383 725
2788 575
6188 284
5631 570