3584 156
5229 396
43329 476
10102 339
6051 523
9447 249
4501 551
4015 391
20957 116
4393 601
11030 169
4512 748
6934 246
17471 876
18159 529
5809 461
4496 803
3018 127
3889 732
8275 566
11745 780
3242 669
1897 166
4197 603
4735 532
6537 331
2188 268
18402 877