31015 411
26210 106
72580 762
441582 1058
16109 376
12948 497
371452 1247
86024 936
6825 60
26974 126
42821 231
8233 692
10396 93
14584 772
7544 587
2488 35
7641 254
2338 238
10003 152
45121 422