31056 884
35316 312
39620 482
31100 376
40797 270
23667 298
60028 315
51223 349
21350 424
23683 705
72186 145
76994 1093
53885 511
27996 93
22352 363
34489 847
39040 718
37348 642