31031 59
35200 556
29731 685
30099 328
26475 328
8333 228
12973 320
8652 398
28324 348
11685 524
22878 184
8495 810
9810 480
16250 716
7962 661
14698 548
28097 173
15264 32
7308 338
4610 544
21712 696
22501 301
33965 437
11000 518
7643 156
12072 500
10242 362
18717 181