20698 30
23281 427
4141 148
3184 369
2420 310
17632 589
8990 137
3187 703
7176 797
13228 482
2875 568
708 88
3051 429
4000 573
1941 520
890 113
3142 856
2588 501
2693 437
1848 339
2557 527