14457 429
31777 712
5008 216
36341 489
12078 162
3491 111
12971 380
6313 480
9277 585
6317 200
15208 509
24064 532
9186 42