144557 300
271867 982
463776 1687
457364 968
24343 679
31665 243
11171 749
25406 534
31529 924
11918 143
10304 819
19590 616
11840 448
4053 109
33659 668
34767 824
2858 138
5994 803
3126 207
7463 168
15554 1018
4289 769
4705 437
29741 612