43030 672
42156 539
21857 522
47831 1532
48306 269
38978 1721
30807 509
30599 238
16665 1443
42882 748
38231 890
33323 705
19532 1296
15579 428
41124 995
27903 768
22122 1355
12545 1068
51679 1085
15453 1718