29923 89
10579 396
17510 505
10436 71
9067 322
3419 536
15168 509
5588 97
17837 592
9957 419
10594 672
18492 203
11834 405
34440 117
24437 58
13873 37
19915 109
24177 74
10118 495
5504 175
23244 116
6543 530
3051 235
17052 847
41608 667
26164 105
9804 459
13164 299