29704 119
24351 178
24834 685
22581 107
23098 649
13456 312
23054 522
30394 173
18467 575
9552 396
20397 838
43169 1028
18329 553
49577 263
65172 601
31109 238
27358 491
19157 109
94142 668
79672 673
20225 201
15070 493
4315 366
21421 350