2959 591
2408 571
2495 507
1628 413
2332 590
1003 109
3036 974
2320 364
1703 358
1984 479
2767 866
1937 413
1585 368
2646 733
991 120
2716 793
3092 633
12044 485
30449 243
13957 198
45101 824
12513 87
25607 597
4065 492
8434 280
8153 366
3401 698
3319 929