14941 81
166899 843
68115 447
40030 80
38972 694
30453 249
104819 819
91088 444
17527 587
48058 278
34258 156
31268 619
96237 724
88410 348
40746 424
51352 335
65123 367
55853 457
65818 787
22687 159
26159 115
53892 712
132925 352
159107 1145