19828 228
40036 581
20589 279
25857 562
28620 245
20585 583
92948 389
35509 131
38413 493
22369 703
955705 3311
14132 552
13146 711
25894 748
32524 949
58750 508
327565 1231
27877 981
13147 803
18650 881
14014 362
380100 2147
26562 555
14015 308
11844 188
54126 416
28407 849
10901 436