2686 29
9572 676
6701 63
5585 721
2888 233
8104 441
6797 399
17702 458
9998 90
17299 777
6235 954
12165 531
28481 137
5793 247
4730 196
15099 535
11908 585
21158 142
8181 660
12689 524
22326 264
10383 396
10319 71
7455 74
7297 259
8583 261
13028 477
5514 628