45284 80
3240 36
13203 248
11997 81
10435 627
8173 363
8725 521
9580 681
6058 529
6929 257
17922 475
4664 389