29612 325
10193 91
19157 390
12717 315
8283 440
13973 420
6577 599
7218 305
8484 697
7982 166
3132 163
14857 584
11619 92
9729 299
4057 751