335 120
325 58
279 959
410 935
493 398
233 611
876 626
586 823
792 522
587 288
74 225
89 53
14326 365
13288 804
9377 361
7321 363
7269 348
6089 14
5627 40
5092 201
5020 225
4435 922
4407 646
4387 218