15563 430
31869 712
5107 216
36449 489
12160 162
3550 111
13077 380
6632 480
9395 585
6351 200
15247 509
24190 532
9241 42