12718 515
8631 116
3875 635
4595 196
2136 368
3542 510
1270 86
5016 313
4833 430
1756 61
20470 589
20955 807
17420 693
9949 489
3739 250
4463 324
16672 325
133519 653
37385 642
8667 601
20127 183
18758 696
45824 770
7831 259
10162 68
12807 268
28969 530
25170 309