29973 90
10597 396
17521 505
10452 71
9077 322
3422 536
15200 509
5592 97
17863 592
9973 419
10614 672
18581 203
11848 405
34480 117
24485 58
13898 37
20160 109
24211 74
10129 495
5512 175
23272 116
6549 530
3055 235
17064 847
41700 667
26202 105
9831 459
13176 299