13016 432
8809 261
8047 119
16793 532
14222 621
4958 194
11596 639
9711 283
2443 322
8055 387
13044 216
15905 629
24071 672
5509 403
4261 607
7287 286
27406 508
4266 885
12288 394
129923 1079
4581 957
12917 904
3717 116
2520 595
6890 487
6745 479
6386 416
19668 688