29180 697
2197 328
3622 869
1785 404
1692 288
2289 480
1126 114
1578 332
3000 537
213675 897
148913 824
185956 876
4318 144
147317 503
4501 262
6194 491
23692 466
12851 649
49298 965
31922 173
5715 110
21991 174
66580 570
192480 908
125261 359
20514 823
58617 787
20431 560