15084 916
7288 519
4437 732
7500 560
2427 261
3219 92
4148 893
7563 369
4146 314
5751 702
3871 574
2870 101
7314 793
3754 718
2865 374
5076 760
4285 622
64230 272