25029 96
15649 321
14872 844
12509 179
31877 640
42699 104
8912 325
19691 311
8044 183
3294 212
10036 309
11793 108
13257 915
70920 223
26917 683
4576 71
16625 121
55969 676
11271 672
7077 614
5936 364
15287 316
13911 65
18333 253
3644 612
12637 297
47151 239
19483 847