29976 90
10597 396
17521 505
10452 71
9078 322
3422 536
15201 509
5592 97
17866 592
9973 419
10614 672
18583 203
11857 405
34480 117
24489 58
13899 37
20163 109
24213 74
10130 495
5514 175
23275 116
6550 530
3055 235
17064 847
41700 667
26203 105
9831 459
13179 299