40362 103
44915 570
93008 238
31515 350
39346 712
21168 542
76817 688
92663 593
58090 92
66553 840
35583 190
64209 656
40684 77
42412 231
37042 222
63678 442
38312 595
40234 488
56485 199
34950 95
98158 757
101385 409
46611 649
52811 471