15586 430
31870 712
5108 216
36452 489
12164 162
3550 111
13077 380
6634 480
9395 585
6351 200
15249 509
24195 532
9242 42