2457 252
5639 468
1784 167
15590 44
11005 970
1122 114
3021 575
5231 786
4850 58
38640 49
5849 171
4957 608