45922 80
3391 36
13524 249
12255 81
10696 627
8567 363
8993 521
9779 681
6238 529
7083 257
20210 485
4990 390