3156 58
5653 666
220646 848
121288 764
43529 167
47869 625
151042 182
153804 570
6639 419
7114 285
9257 777
12564 997
20259 757
18227 141
8660 476
11654 351
14151 84
6049 169
21089 444
15141 280
1326507 2505
17421 552
27541 834
8558 707
11533 92
11172 812
24585 845
23324 631