14646 429
31802 712
5038 216
36362 489
12089 162
3501 111
12987 380
6332 480
9325 585
6328 200
15216 509
24081 532
9213 42