24971 533
3245 465
2880 477
13466 353
5259 917
6413 488
6795 733
1914 234
2977 188
3293 589
4597 714
17273 502