13015 300
9746 196
21826 669
9639 97
12890 743
9783 888
7259 303
27212 245
9665 588
9815 506
7779 674
3985 543
10230 165
8988 601
10414 455
7998 757
15534 350
7244 451
10371 748
11834 750
8870 319
20803 694
28180 344
8205 238