531 63
1181 323
1910 550
20511 579
1094 274
40274 263
957 68
6343 550
2092 573
4661 668
225165 909
207909 536
2313 555
1729 346
389 91
13742 51
10567 459
2115 509
2991 613
1166 151
395442 1035
11766 741
4011 531
2774 824