29018 582
18757 600
19099 181
14183 54
26374 411
22027 334
30774 669
22587 832
25999 244
22487 314
19600 666
21605 422
16083 518
30622 622
18511 97
20949 762
31244 135
31466 92
24487 907
22746 324
28858 136
19468 877
24976 537
25199 507