31200 581
18268 758
11573 687
21111 313
21897 188
9480 78
26840 535
70152 309
98483 633
14982 651
36464 544
19347 240
57338 157
105154 766
8821 450
16717 63
16429 669