13471 41
4095 91
8881 26
2299 189
8328 514
6766 43
16608 123
6153 840
4354 728
19473 614
6235 353
9775 721
1389 39
6994 102
7157 322
11399 948