15559 430
31869 712
5106 216
36449 489
12160 162
3548 111
13077 380
6632 480
9395 585
6351 200
15247 509
24189 532
9241 42