330 15
501 309
796 848
805 970
413 628
791 249
212 804
91 236
168 109
899 489
102 267
164 914
14268 365
13252 804
9350 361
7301 363
7239 348
6060 14
5616 40
5073 201
4999 224
4425 922
4391 646
4366 218