29900 325
10367 91
19259 390
12914 315
8403 440
14284 420
6660 599
7335 305
8568 697
8124 166
3164 163
15046 584
11781 92
9868 299
4107 751