30076 978
2983 905
867 144
16319 508
17725 758
27161 128
40029 595
5928 305
10536 672
18187 349
18851 65
8539 519
11698 669
5550 426
10624 752
4924 366
23753 69
13807 131
17301 369
4809 181
3953 214
7237 450
27715 742
11901 273