43488 650
8346 399
28283 280
21284 75
5666 473
13466 242
51157 547
70811 187
16128 544
9343 286
48167 190
32897 580
37542 114
33318 382
18260 209
22064 146
38641 378
35274 403
19220 94
42245 170
18056 66
20471 822
10206 258
34198 465
12566 820
28845 587
16364 109
41348 619