16096 333
17370 270
12467 837
8078 342
12165 1021
4379 140
26513 848
8899 366
26630 556
20923 291
899943 1951
17561 375
446050 724
240459 1381
13826 76
14251 495
42427 610
83486 502
286366 941
13767 392
10752 782
371988 581
18065 86