908 588
651 196
1114 218
620 875
329 403
248 36
1087 891
711 961
436 386
902 489
484 717
932 795
20554 365
18873 807
12087 361
10926 351
9193 364
8797 24
7093 201
6880 41
6665 228
6630 37
6061 923
5985 649