2681 29
9569 676
6698 63
5583 721
2885 233
8101 441
6796 399
17689 458
9996 90
17281 777
6233 954
12163 531
28470 137
5788 247
4727 196
15095 535
11901 585
21153 142
8180 660
12685 524
22325 264
10379 396
10311 71
7450 74
7293 259
8579 261
13026 477
5513 628