45009 167
27213 476
23507 581
16888 338
42847 213
61671 134
13000 880
30879 265
51060 522
40937 437
13208 376
15402 549
28810 261
8524 786
24441 112
35257 155
72031 185
105071 973
5503 343
32347 305
26940 242
30805 257
29152 461
7385 76