2791 641
2826 278
1027 96
3227 314
14356 323
3359 633
5011 154
6931 707
3665 541
1466 98
3735 586
12559 881
4768 510
3300 906
2774 562
3185 367
4388 189
2900 365
5963 838
13115 534
13523 176
18073 427
4261 266
4779 120