12702 515
8604 116
3844 635
4506 196
2115 368
3508 510
1255 86
4967 313
4816 430
1732 61
20446 589
20932 807
17382 693
8489 488
3697 250
4456 324
16657 325
133424 653
37347 642
8647 601
20096 183
18728 696
45785 770
7817 259
10146 68
12793 268
28915 530
25127 309