31594 53
4310 157
3450 280
3334 100
5846 807
3507 431
6489 926
9049 83
2886 296
1298 65
6832 583
2585 499
12094 729
8394 649
4792 742
4784 540
2935 261
2664 122
1050 77
48722 556
3165 419
6682 574
17669 423
2912 744
1366 255
4938 501
4178 592
3087 370