15006 349
5813 444
4924 388
4817 482
17871 435
7181 495
3492 513
4126 868
4792 515
3028 422
6802 559
3879 746
11307 706
3098 293
6244 509
2607 330
1887 47
1739 56
9811 864
8519 657
7262 164
4762 703
4021 620
2156 315