12611 622
21923 555
18753 410
39402 412
92877 843
423348 1061
19867 187
9014 356
20048 66
8310 145
7037 39
10421 728
7194 429
333777 1079
88396 270
20133 445
20635 704
521545 1661
194438 620
43543 172
10291 339
81703 164
79261 179
11580 892
21139 37
33204 222
23991 698
14317 890