29645 135
7111 999
8733 718
5086 359
11786 546
19098 72
17583 654
16438 312
5909 286
9277 501
9801 343
24832 650
7153 648
13413 733
9179 334
13814 187
6196 67
8935 875
10915 304
23758 517
12635 570
6923 196
14398 767
10245 627
8083 690
15272 528
8553 312
21288 341