45221 80
3223 36
13168 248
11965 81
10396 627
8146 363
8688 521
9554 681
6034 529
6918 257
17774 475
4625 389