1209 381
2922 634
2400 680
258 45
2907 252
5933 468
1970 167
15882 44
11213 970
1248 114
3533 575
5560 787
4991 58
38946 49
6018 171
5028 608