2697 22
7071 683
6019 442
13502 702
19515 497
54629 238
27630 350
9292 92
5740 693
7452 490
29675 258
3911 634
7089 295
4823 357
8538 318
9187 52
3962 269
15383 386
4359 116
10015 117
12908 655
6255 558
2601 198
21946 780
11170 511
3413 565
8352 529
5509 332