2626 374
3125 131
13955 411
10359 848
8093 358
17915 549
8652 146
6144 299
12991 92
7026 207
3063 89
4430 30
16244 878
11716 469
20765 698
7060 303
4633 743
9359 625
5784 111
5925 280
11016 341
4975 673
15205 343
6902 120
6315 339
20436 810
4086 61
15217 962