22772 297
15052 784
5215 706
5890 962
29145 53
7288 201
14459 952
47002 385
5117 508
7493 702
3652 778
6087 581
4730 417
2119 359
25734 161
3444 451
4538 426