5248 512
2537 70
3596 262
15051 329
10715 756
3408 503
20020 257
4574 324
14855 232
9235 652
8559 707
4160 112
8533 247
6432 306
7986 651
7241 887
5596 361
20158 938
10401 421
11724 180
6875 626
8269 682
8870 246
4279 141