29940 90
10588 396
17515 505
10446 71
9071 322
3421 536
15188 509
5589 97
17845 592
9962 419
10603 672
18524 203
11842 405
34461 117
24461 58
13883 37
20124 109
24191 74
10123 495
5508 175
23256 116
6543 530
3052 235
17052 847
41663 667
26182 105
9808 459
13166 299