45243 80
3226 36
13177 248
11972 81
10408 627
8153 363
8699 521
9559 681
6036 529
6919 257
17808 475
4633 389