27847 671
17770 707
39079 684
4675 559
35880 578
5065 346
13301 335
18234 277
5381 522
10199 336
4279 445
95223 373
49477 954
14911 570
48885 812
4078 240
19686 535
23606 924
10418 619
6441 95
3909 411
11142 392
4932 357
7985 295
154097 1124