12722 515
8647 116
3899 635
4719 196
2162 368
3563 510
1280 86
5031 313
4855 430
1777 61
20480 589
20969 807
17452 693
10129 489
3745 250
4485 324
16679 325
133567 653
37414 642
8672 601
20163 183
18790 696
45867 770
7846 259
10180 68
12873 268
29023 530
25195 309