2504 665
2917 868
489 122
2169 550
2569 794
2154 580
1006 239
2742 902
2129 546
28197 334
6016 264
5677 694
10146 76
5502 867
3095 117