29971 90
10594 396
17521 505
10449 71
9076 322
3422 536
15198 509
5591 97
17862 592
9972 419
10613 672
18567 203
11847 405
34477 117
24481 58
13898 37
20156 109
24204 74
10128 495
5512 175
23271 116
6548 530
3054 235
17061 847
41694 667
26198 105
9829 459
13176 299