18093 682
59186 109
24747 783
5116 467
31372 148
29197 509
18798 236
21752 211
27419 425
14544 579
80169 601
3982 339
7250 620
4315 254
7005 178
5643 100
24861 943
3942 167