30551 663
12450 144
12693 801
1384 333
1434 287
1962 161
6131 644
8889 909
14473 265
2872 860
3805 41
9632 444
2194 683
1392 337
3558 85
2224 412
16845 729
1400 414
2073 448
3886 71
865 161
674 211
449 56
1173 289