3560 829
2252 257
4643 30
9472 272
27117 392
6048 856
7135 578
26809 268
9851 504
3587 246
15859 711
14895 693
7476 191
13499 178
6769 654
2968 428
9504 529
33818 314
14259 302
7631 632
5741 120
10444 297
12914 69
4942 548
13645 526
6402 308
4915 25
1990 172