45285 80
3240 36
13203 248
11997 81
10435 627
8175 363
8725 521
9580 681
6058 529
6929 257
17925 475
4666 389