30591 935
2599 265
31348 512
6774 777
40701 447
14905 426
20770 1008
10104 617
36964 116
102453 694
12401 543
28702 820
54625 666
26222 515
28660 83
24330 109
28661 643
24157 637
1898 30
8733 284
3706 96
206513 335
17315 253
5710 83