2556 751
12238 430
35915 526
10616 572
31205 514
47884 829
39098 843
10057 189
14461 276
11156 375
17121 114
7978 850
18158 675
16511 636
6930 501
11493 546
8793 131
59086 371
5847 646
3516 30