25831 273
49468 687
7172 782
2523 193
2159 101
2780 387
3695 352
4222 665
2811 454
5371 899
4992 729
2962 53
3487 474
3355 614
4823 598
2322 93
1908 60
5413 220
2458 318
4769 703
6643 601