2104 479
2961 585
923 191
222 43
29320 217
2764 47
7802 519
4884 522
3353 455
4914 170
4190 637
2257 101
4136 578
3196 169