20447 507
15147 138
7856 730
6693 67
2563 156
4098 396
42954 476
8543 337
5214 521
6543 249
4216 551
3440 391
13890 114
3460 601
8365 167
4231 748
2666 245
17110 876
16165 528
4411 461
4283 803
2384 127
3502 731
6677 566
8964 780
3097 669
1577 166
3884 603