12722 515
8648 116
3901 635
4727 196
2164 368
3568 510
1280 86
5032 313
4858 430
1778 61
20480 589
20970 807
17452 693
10130 489
3746 250
4486 324
16679 325
133573 653
37419 642
8672 601
20168 183
18793 696
45872 770
7847 259
10181 68
12875 268
29030 530
25197 309