31912 99
13400 471
25346 451
17430 295
60431 517
7245 378
23318 182
23386 374
5813 94
3753 158
9682 731