40183 120
36186 572
6997 47
3017 328
23016 489
17910 246
15849 386
12994 477
4641 416
4657 533
16413 67
11824 450
16434 706