12716 515
8625 116
3871 635
4586 196
2135 368
3538 510
1269 86
5012 313
4831 430
1754 61
20465 589
20952 807
17417 693
9622 489
3735 250
4463 324
16671 325
133509 653
37382 642
8665 601
20118 183
18755 696
45820 770
7829 259
10162 68
12806 268
28963 530
25164 309