5050 668
17629 263
2922 122
3457 888
5703 473
9130 485
9763 172
33471 686
6662 392
25192 481
5752 240
33723 259
7604 606
7042 432