25578 294
15124 916
7309 519
4470 732
7520 560
2434 261
3256 92
4172 893
7635 369
4445 314
5776 702
3893 574
2903 101
7353 793
3891 719
2881 374
5118 760
66065 273