22035 500
10877 498
43105 643
43143 465
37270 740
29651 90
16150 467
16772 680
31031 59
35200 556
29731 685
30099 328
26474 328
8333 228
12972 320
8652 398
28324 348
11685 524
22876 184
8495 810
9810 480
16248 716
7962 661
14697 548
28096 173
15264 32
7308 338
4610 544