29895 325
10366 91
19259 390
12911 315
8403 440
14280 420
6658 599
7332 305
8568 697
8122 166
3164 163
15041 584
11780 92
9868 299
4107 751