30743 156
5865 654
8556 875
5480 660
4587 332
67340 849
61053 177
33955 578
59859 506
28096 621
28093 388
31216 68
15560 509
17522 616
20066 493
29286 519
7782 230