904 857
707 303
332 265
664 882
163 625
628 948
619 667
225 397
643 376
743 613
631 143
21 798
13146 363
12079 802
8766 361
6944 363
6512 347
5516 13
5201 39
4628 223
4608 201
4089 922
4079 645
4049 217