3000 859
59709 137
8996 310
11091 196
312372 707
282065 526
36039 115
4327 541
14424 385
29030 278
9005 313
9660 412
8448 358
7039 689
3456 571
6196 197
3203 245
7631 611
11708 462
1533 157
9037 590
5032 478
14707 249
7501 816
5041 511
1275 102
2940 637
9225 610