2983 859
59655 137
8995 310
11089 196
312369 707
282051 526
36039 115
4327 541
14423 385
29030 278
9004 313
9658 412
8448 358
7039 689
3456 571
6196 197
3203 245
7631 611
11707 462
1533 157
9035 590
5031 478
14704 249
7501 816
5041 511
1275 102
2940 637
9224 610