20509 455
11658 111
40218 680
16301 236
19696 356
8461 50
26877 145
13481 776
16780 758
13950 675
21462 200
19935 313
16915 448
43978 342
24164 535
13200 573
22315 208
22526 413
35452 341
8781 228
11629 656
12651 467
21315 503
27915 141
20027 155
15519 669