50915 308
8224 657
40907 382
18906 451
13120 691
2945 224
12330 610
16148 690
8086 440
8307 609
17742 667
22847 693
12666 290
123845 794
28901 316
216595 2043
23458 488
63001 438
19792 418
42848 628
24723 1065
92120 636
22976 326
7216 270