2963 859
59572 137
8991 310
11087 196
312368 707
282035 526
36039 115
4327 541
14422 385
29028 278
9000 313
9657 412
8447 358
7039 689
3456 571
6196 197
3202 245
7631 611
11703 462
1532 157
9028 590
5031 478
14699 249
7501 816
5041 511
1275 102
2940 637
9223 610