39505 270
51150 354
20192 850
49561 547
36052 564
31008 375
53039 621
23353 173
55100 1007
40870 369
29738 405
41289 532
32426 502
41358 686
52313 98
36663 624
17046 582
32848 207
42167 115
53881 233
66746 621
116248 810
91871 504
28679 74