20030 348
27891 671
17776 707
39394 684
4678 559
35904 578
5069 346
13338 335
18253 277
5385 522
10204 336
4282 445
95302 373
49549 954
14938 570
48910 812
4082 240
19692 535
23636 924
10425 619
6447 95
3909 411
11156 392
4933 357
7993 295