20413 471
22008 525
20194 296
30315 334
12699 362
36818 257
30945 595
33354 177
23251 878
22731 807
17607 523
25513 94
23221 239
32781 710