45224 80
3223 36
13170 248
11966 81
10403 627
8147 363
8691 521
9556 681
6034 529
6918 257
17778 475
4625 389