15092 262
23936 300
39888 247
36302 677
2964 628
43064 152
2160 81
20997 383
13163 124
6732 356
2833 106
27585 81
8319 567
32800 686
47074 648
6160 266
17201 84
11029 286
28971 124
21065 242
35697 633
8953 186
27908 720
31915 91
16053 582
15690 735
18576 551
3563 503