50073 872
11673 308
111407 809
28503 140
117933 463
8837 299
46559 711
74595 358
51266 562
146961 578
39037 902
154191 648
9475 798
176298 608
44592 405
118099 593
34746 378
287081 1074
34926 251
38347 275
29570 255
26532 399
70693 697
18759 873