20740 30
23281 427
4141 148
3185 369
2422 310
17641 589
8991 137
3187 703
7176 797
13228 482
2875 568
708 88
3051 429
4000 573
1941 520
890 113
3142 856
2588 501
2696 437
1848 339
2557 527