20186 62
9565 519
7869 582
2994 111
4122 76
33644 357
6909 807
3351 482
10653 86
7134 838
11261 86
7637 70
3858 699
6423 490
4257 850
36155 277
5524 439
22012 609
9832 121
5025 703
16670 213
7713 758
13911 417
73038 955
8037 119
79079 627
10522 780
26600 241