2801 290
3482 766
37216 514
91831 162
11018 796
9595 636
43152 390
38100 535
18203 571
3698 568
14215 223
33256 384
8832 966
65344 348
5161 247
14452 263
46126 647
14961 484
9831 297
4923 709
14461 392
121581 940
12197 548
26086 273