2988 211
21791 276
2758 326
4000 609
11695 425
892 66
1455 83
2835 131
5678 154
15210 398
1093 133
7855 438
411751 826
166021 275
107725 117
131701 418
89904 673
81199 112
75227 671
167183 829
261068 558
95851 514
293051 542
91554 79
160315 869
71572 606
74587 365
152165 644