2105 479
2963 585
923 191
222 43
29321 217
2765 47
7802 519
4884 522
3353 455
4915 170
4190 637
2257 101
4136 578
3198 169