27847 671
17770 707
39073 684
4675 559
35880 578
5065 346
13300 335
18233 277
5379 522
10199 336
4279 445
95218 373
49473 954
14910 570
48884 812
4078 240
19685 535
23603 924
10418 619
6440 95
3909 411
11142 392
4932 357
7985 295
154090 1124