29971 90
10596 396
17521 505
10451 71
9077 322
3422 536
15199 509
5591 97
17863 592
9972 419
10613 672
18572 203
11848 405
34477 117
24485 58
13898 37
20157 109
24208 74
10128 495
5512 175
23272 116
6549 530
3054 235
17063 847
41698 667
26200 105
9831 459
13176 299