1209 381
2922 634
2400 680
258 45
2909 252
5933 468
1970 167
15885 44
11214 970
1249 114
3535 575
5561 787
4991 58
38947 49
6018 171
5028 608