27852 671
17770 707
39095 684
4675 559
35885 578
5066 346
13306 335
18237 277
5381 522
10199 336
4281 445
95232 373
49485 954
14914 570
48887 812
4078 240
19687 535
23610 924
10419 619
6442 95
3909 411
11145 392
4932 357
7986 295
154110 1124