45599 508
16498 209
16750 517
2874 137
27107 693
5127 967
27017 392
18112 60
11347 191
22315 149
4124 410
37415 502
11687 888
21055 389
26324 81
11333 96
39533 368
34722 245
6936 302
3040 654
21085 675
21554 120
1259 264
42192 210