2697 22
7070 683
6018 442
13489 702
19515 497
54623 238
27628 350
9291 92
5739 693
7447 490
29673 258
3910 634
7086 295
4822 357
8538 318
9181 52
3962 269
15383 386
4359 116
10013 117
12907 655
6255 558
2599 198
21946 780
11168 511
3413 565
8351 529
5508 332