12722 515
8644 116
3899 635
4713 196
2160 368
3563 510
1279 86
5030 313
4855 430
1775 61
20480 589
20967 807
17449 693
10129 489
3745 250
4483 324
16679 325
133565 653
37413 642
8671 601
20162 183
18788 696
45862 770
7844 259
10179 68
12871 268
29016 530
25192 309