12722 515
8651 116
3901 635
4728 196
2167 368
3570 510
1282 86
5034 313
4858 430
1778 61
20483 589
20972 807
17454 693
10130 489
3747 250
4486 324
16679 325
133574 653
37421 642
8672 601
20170 183
18793 696
45874 770
7849 259
10181 68
12877 268
29037 530
25199 309