30979 899
29425 164
8583 98
12462 789
8242 137
7197 429
9859 247
12496 584
27206 297
31395 605
13283 656
11164 171
10455 130
8497 100
12538 689
11228 107
20133 283
16838 719
10703 304
28089 743
84132 901
6900 524
31600 375
171365 696
44678 226
8289 396
15960 355
21470 383