1093 306
2282 561
2927 585
9978 64
48671 438
21241 93
73901 547
62022 413
56475 452
20684 711
18804 668
27512 375
35881 738
11141 247
12705 304
20232 676
2701 253
15529 535
8116 468
8386 462
10960 584
7905 308
6830 553
13798 570
11094 434
10084 158