15015 533
19697 732
12461 417
4840 641
3908 783
3833 293
3005 512
21652 313
14044 214
6593 266
3652 263
8288 869
15730 699
4512 178
3571 822
11400 374
18009 774
11433 175
5001 520
3600 657
3975 346
15338 675
12885 659
15945 439