2995 859
59702 137
8996 310
11091 196
312371 707
282063 526
36039 115
4327 541
14424 385
29030 278
9004 313
9660 412
8448 358
7039 689
3456 571
6196 197
3203 245
7631 611
11708 462
1533 157
9036 590
5032 478
14705 249
7501 816
5041 511
1275 102
2940 637
9224 610