1004 903
568 973
436 697
412 734
376 292
820 284
770 337
32 753
888 335
263 101
507 623
494 339
14252 365
13233 804
9334 361
7287 363
7222 348
6044 14
5606 40
5067 201
4991 224
4422 922
4389 646
4355 218