2632 31
8880 747
4905 216
5118 720
5274 141
155729 264
40296 638
15663 71
8271 857
33312 240
9457 755
4874 150
7389 482
5699 539
3718 547
4863 562
4274 614
2071 366