15027 262
23853 300
39737 247
36187 677
2951 628
42867 152
2145 81
20935 383
7086 123
3699 355
2809 106
26567 81
8277 567
32690 686
46877 648
6091 266
17130 84
10967 286
28899 124
21005 242
35548 633
8913 186
27794 720
31759 91
15998 582
15435 735
18452 551
3521 503