24028 522
29645 250
23888 192
25398 675
66564 749
54115 163
44261 616
17347 307
24351 349
26889 115
29245 319
22002 192
14827 295
118149 1151
51569 261
49499 616
20678 839
35535 344
23333 640
30335 207
18111 402
43294 268
15583 957
43395 479