2043 460
1941 478
2895 171
5261 348
4871 523
27089 235
4652 860
9243 930
5040 164
3659 144
8631 546
11427 448
5783 506
2573 81
1778 235
1008 104