13016 432
8821 261
8047 119
16793 532
14222 621
4959 194
11596 639
9712 283
2443 322
8057 387
13044 216
15905 629
24077 672
5511 403
4261 607
7287 286
27409 508
4266 885
12288 394
129929 1079
4581 957
12920 904
3719 116
2520 595
6893 487
6746 479
6388 416
19669 688