15582 430
31870 712
5108 216
36452 489
12164 162
3550 111
13077 380
6634 480
9395 585
6351 200
15249 509
24192 532
9241 42