1212 381
2924 634
2402 680
258 45
2909 252
5935 468
1975 167
15902 44
11223 970
1250 114
3538 575
5569 787
4992 58
38952 49
6021 171
5028 608