1595 273
23440 734
10459 538
4682 129
5515 609
14061 58
4303 153
3632 281
3049 205
6693 104
11398 648
5774 62
1976 66
3207 521
8968 565
4402 576