15571 430
31870 712
5107 216
36450 489
12161 162
3550 111
13077 380
6634 480
9395 585
6351 200
15247 509
24191 532
9241 42