45243 80
3226 36
13176 248
11971 81
10408 627
8153 363
8698 521
9559 681
6036 529
6919 257
17807 475
4633 389