13016 432
8821 261
8047 119
16793 532
14222 621
4958 194
11596 639
9711 283
2443 322
8055 387
13044 216
15905 629
24072 672
5510 403
4261 607
7287 286
27408 508
4266 885
12288 394
129927 1079
4581 957
12919 904
3718 116
2520 595
6892 487
6745 479
6386 416
19668 688