2945 160
12021 627
3875 332
16298 236
20325 728
15230 334
5959 358
15000 740
4632 611
25534 427
28458 867
26799 443
9864 823
8884 299
10041 583
11218 656
6553 734
8643 817
10370 644
7181 409
17735 449
5305 295
10827 274
2638 129
4031 209
7681 386
10806 584
3590 669