29933 325
10383 91
19267 390
12935 315
8422 440
14325 420
6667 599
7344 305
8582 697
8139 166
3165 163
15064 584
11791 92
9880 299
4109 751