15087 262
23926 300
39865 247
36288 677
2963 628
43052 152
2157 81
20989 383
13155 124
6732 356
2832 106
27579 81
8317 567
32797 686
47062 648
6159 266
17195 84
11027 286
28968 124
21063 242
35678 633
8948 186
27899 720
31906 91
16051 582
15669 735
18566 551
3547 503