2980 859
59636 137
8991 310
11088 196
312369 707
282045 526
36039 115
4327 541
14423 385
29030 278
9003 313
9658 412
8448 358
7039 689
3456 571
6196 197
3203 245
7631 611
11707 462
1533 157
9033 590
5031 478
14701 249
7501 816
5041 511
1275 102
2940 637
9224 610