171736 221
21586 999
16183 599
333559 852
133080 1063
13509 762
12587 285
60353 181
86245 554
55320 361
7712 530
4794 572
8971 755
4298 97
3318 129
3118 272
7225 338