2681 29
9569 676
6698 63
5580 721
2884 233
8101 441
6796 399
17687 458
9996 90
17278 777
6233 954
12163 531
28469 137
5788 247
4727 196
15094 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