952 233
12610 129
3309 66
12553 635
14496 729
10573 881
11496 470
5861 134
12346 310
8390 740
10783 393
24374 672
11902 892
57325 869
2503 248
6876 152
4605 923
1190 241
20993 247
19640 965
13022 57
2545 399