19726 515
6433 572
5036 565
8335 525
8476 556
5948 559
7381 455
57344 817
19737 172
11377 362
23515 649
38422 607
19912 629
33351 360
14886 381
1039074 3059
8829 135
168878 654
428437 1488
9258 359
10786 271
495293 938
28500 143
46277 594
51970 522
29172 403
246920 1227
12777 609