5008 829
2204 257
4602 30
8893 272
27585 392
6028 856
7003 579
26776 267
9813 504
3535 246
15571 711
14852 693
7512 191
13525 177
6771 654
2969 428
9475 529
33801 314
13979 302
7574 632
5708 120
10437 297
12855 70
4928 548
13680 526
6399 308
4945 25
1951 172