3560 829
2257 257
4651 30
9502 272
27131 392
6051 856
7140 578
26812 268
9859 504
3590 246
15884 711
14899 693
7476 191
13507 178
6769 654
2968 428
9508 529
33818 314
14268 302
7634 632
5743 120
10448 297
12930 69
4943 548
13646 526
6405 308
4922 25
1991 172