15087 916
7288 519
4439 732
7501 560
2427 261
3220 92
4150 893
7568 369
4154 314
5751 702
3871 574
2872 101
7314 793
3754 718
2865 374
5078 760
4285 622
64282 272