45681 80
3306 36
13353 248
12087 81
10535 627
8391 363
8824 521
9651 681
6133 529
6990 257
18537 477
4762 389