29991 325
10404 91
19283 390
12962 315
8435 440
14360 420
6688 599
7361 305
8599 697
8171 166
3171 163
15104 584
11820 92
9907 299
4111 751