22754 297
15051 784
5215 706
5889 962
29143 53
7285 201
14459 952
46999 385
5114 508
7493 702
3652 778
6085 581
4730 417
2119 359
25721 161
3444 451
4536 426