49226 855
22987 314
8371 743
20441 704
6591 133
10011 636
5905 177
15760 529
756 138
24773 313
37876 103
4067 456
14154 370
33220 525
3057 581
13641 189
39696 440
38620 263
6986 144
2104 252
3522 574
12423 306
4250 190
31873 961