13522 803
28076 631
5848 541
6659 156
3887 448
8371 501
4438 622
6978 774
5439 111
13008 602
4967 628
6670 779
9228 729
11561 744
7655 602
7833 845
10568 398
4613 459
21674 294
5973 245
3909 259
16560 769
13059 384
9699 77
9169 499
9347 501
6516 375
19987 159