51096 131
49055 701
55479 267
46023 708
21242 399
47306 81
27602 167
18900 57
42417 309
12444 433
14255 144
34687 700
50767 544
42767 555
28014 633
35910 608
34900 323
19513 100
21422 249
110681 1044
43826 593
29534 299
46709 779
52313 579
64232 272