30309 329
112745 643
1092 238
2533 786
5952 870
37904 318
5781 633
90868 98
5797 410
162259 422
7250 718
1901 465
35515 740
27300 818
37541 610
9546 143
5077 72
39235 321
17409 393
57250 922
88200 573
10059 928
163995 299
57034 148