29801 343
11311 171
14326 352
10674 130
5042 325
8755 100
12658 689
13043 155
14383 863
20792 283
10047 227
10868 304
15523 278
15217 548
36577 478
8050 599
7185 524
30582 307
11050 594
13363 66
32065 375
24995 1063
49747 179
44827 226
30379 294
17201 521
8395 396
16195 355