12725 515
8655 116
3907 635
4743 196
2169 368
3578 510
1287 86
5038 313
4863 430
1785 61
20486 589
20978 807
17463 693
10136 489
3748 250
4487 324
16682 325
133589 653
37428 642
8675 601
20179 183
18806 696
45882 770
7852 259
10185 68
12900 268
29047 530
25203 309