3625 350
5472 142
4853 509
3774 125
4752 508
20689 817
5887 666
12792 80
3834 486
5694 445
11333 505
3980 667
13894 164
2232 277
5755 61
5379 126
11214 484
9401 338
2995 395
12453 198
7854 261
4886 885
6574 523
6415 430