14673 429
31805 712
5040 216
36366 489
12096 162
3502 111
12989 380
6335 480
9335 585
6332 200
15216 509
24087 532
9214 42