2960 716
3459 532
746 170
2735 635
59768 500
2480 648
3365 839
4266 395
4197 416
3394 742
6103 447
1917 399
1618 251
99100 208
36679 187
5753 894
3129 473
12628 604
5276 577
17460 593
39112 264
329541 871
131965 513
45441 273
7612 684