26946 402
22544 508
12854 1744
32360 737
25252 552
16658 811
42761 1767
38782 1556
29525 1094
41140 1088
48053 123
41358 390
49592 1538
31349 845
21903 486
20056 1408
46073 957
26841 484
39370 796
49036 1741