45243 80
3226 36
13177 248
11972 81
10408 627
8154 363
8700 521
9559 681
6036 529
6919 257
17812 475
4635 389